It affects every playlist by skins and armor, ask any pro player. Armor is a major factor in deaths. And it can't be an add-on, it was in the game at launch.
Senseless extermination and Objective gameplay are two different things. If you really don't think there is then you're one of those people who just go for kills then. No, there may be no game mechanic but no radar and no shields is what makes SWAT what it is. They don't need game mechanics, its great as it is.
As for spawns, nope. CE you spawn IN and ON grenades not two seconds to react. Two seconds is enough to hightail it.
Yes I did, they still have your money.