I really don't know why you removed the vehicles from coop. There was nothing better than being pinned by a .50 while coordinating with your teammates to take it out.
It was an extremely good part of the game, and the game is sorely lacking by not having it.