100% agree here. I played a game earlier and I couldn't lift off from NATO HQ because the enemy AA was constantly locking from miles away. Once one of my teammates made it his mission to kill the AA so that we could actually move, we were locked by stingers constantly. We survived about 30s. And this is from a pilot and gunner from BF3 & 4 with thousands of hours in the cockpit.
On your point about the rockets, I saw somewhere that they were named something like "Auto-Homing Missiles", can't remember the exact name, so I think we'll get different rocket pods in the full game. I think it was a mimic of the Smart Rockets from BF4.