I don't think there is anything wrong with sneakers.. it keeps the game interesting & multi-dimensional..
and yeah, I have purchased the 2 bomb upgrade but have yet to see a second bomb on Win 8.1 yet.
Heck, when I first started playing after making it into the upper server sneaking was the ONLY way I could help my team win in a bombing mission.. and let's face facts, when you're first starting out and constantly getting demolished by more experienced players in better planes, sneaking is the ONLY way you can help your team to win other than by dropping.
So I say let's give a big round of applause to all those sneakers out there!
*(with the exception of those who sneak in a massively lopsided game of course.. but even then you can still defend against them, so what's the big deal? Just play defense nearer your base versus doing the up thru the valley of death run..)