True that. However, did you ever play 2142? Man, I lost count on how many times I could sit in one of those anti-tank cannons/ground-mounted railguns and have enemy infantry run right in front of me, while I was keeping them in my sights. Worse yet, many people have actually tried to charge me with just some full-auto rifle while I was in it. Either way, I just constantly mowed down these oblivious "soldiers" with a freaking railcannon from less than 6 feet away that has a barrel twice their height.
I mean, wtf. I'm fully armored in the front and they were effectively throwing ants at a brick wall. I suspect the same realm of thinking will extend to this game, too. There'll be a lot of people who know better, but there will also be the many, many helpless souls who won't think ahead on a vehicle map.