The funny thing is that in virtually every popular multiplayer game I've played, no matter how many maps are available people tend to gravitate towards just a few anyway — and servers accomodate by running those maps 24/7. Does having 10,000 vehicles make for a more fun game that 10 or less really well-balanced ones?
Maybe they shouldn't have called this Battlefront, because I think it's causing fans of that franchise to become too attached to what existed before. For people like myself who never particularly liked those games but would love a really good Star Wars multiplayer romp that's along similar lines to Tribes, Battlefield, PlanetSide, etc then what DICE is doing with the new Battlefront looks excellent.
It's not going to be possible to please everyone, sadly. Lots of people will be buying this game because of DICE's involvement alone, and they have certain expectations too.