So true. I think the "under fire" status should be kept but improved. Maybe shorten the time or spawn a little away from the squadmember. This status should not be completely deactivated, imagine fighting 1vs1 and suddenly your opponent gets reinforcements of 3 spawning squadmembers. That would suck.
Other point: you get the message "in battle - cannot spawn"... then choose an objective point to spawn at - and get instantly killed because some dude is camping the exact spawn position. It should not be possible to know where players will spawn!
The OP had some good ideas, please EA, those spawn kills are really annoying. You created a really cool game, it should be possible for you to add some improvements to the spawning system. Something more intelligent than fixed spawn points. Thank you!