enemy Heli just waitin for ours to spawn just to imediatly destroy it and keep flying like nothing happen
It could have been fixed if HQ AA had been more aggressive.
Or if vehicles are completely invisible for the enemy team, ghost-like for your and materialise only once anyone is set in. (Ghostiness is solo required to allow already on-foot players to jump in, without forcing them to redeploy, wasting spawn tokens)
i.e. On Firestorm, it is possible, and mostly easy, to fly to the enemy planes spawn location. Exit your plane\chopper, no need to rush. Run a few seconds towards the enemy jet (kill timer is more dangerous than AA), hop in and fly off.
All this time under constant AA fire. And jet will have at least 50% of health after liftoff.
Works every time if the enemy doesn't use jets for some reason.