The system where we get more spawn points for getting kills and caps is inherently impossible to balance. Its completely based on luck and favours vehicles that can rush at the beginning of the game and get some quick kills over all rounder vehicles.
I think it would be much better to have a set amount of spawn points that doesnt increase and every vehicle would have spawn point price based on its performance in its BR.
That way we would have an extra level of balancing and your performance over the entire battle would matter rather than just the initial rush.
Separate queue for planes that would put you into the same match as ground forces. Something like 16 v 16 on the ground and 2 v 2 or 4 v 4 in the air.
This way there would not be endless stream of planes coming in with insane loadouts. You would know that if you shoot down someone running meta loadout, he doesnt have enough spawn points to spawn another monster plane, because he spend most of his points on the first one.
So basically halve the ground queue population as a lot of people would want to just insta spawn cas while also pushing people away from ground queue due to said insta cas.
Wouldnt this also make spaa gameplay even worse since it would greatly limit the possible kills they could get?
I dont think that many ground players want to play CAS, they just have to because its OP.
Currently you can spawn SPAA and if nobody goes into plane you just sit there with nothing to do. If you would know that limited amount of planes are gonna be present at the start of the match so you can take spaa as first spawn and get some action.
Enemy CAS would have to deal with your allied planes before even thinking about ground pounding and then they would be met with spaa.
This would actually make the games far more enjoyable for people who want to play ground without being bothered by CAS.
Spaa gameplay would be improved because it would gain depth and strategy instead of just spamming spaa against the CAS spam.