Seems like they fixed the spawning issue, haven't had any problems lately.
Grenades seem insane in this game, if you're securing an objective and a grenade lands near you, there's really nothing you can do. I also wonder about some of the attachments, lots of them seem to have no disadvantages once you unlock them, love this generation of gaming! Can't wait to unlock armor-piercing rounds so I have an obvious advantage against my opponents in a fair firefight!