In conquest? In Goldrush, except for the maps that limit forward bases, you have about as many options as you do in BF2. There's no 'portable spawn point' powerups like in 2142, of course.
squads were VERY much inferior especially chat,
This is true. The way they did squads was fairly inexplicable -- it's really infuriating to fall into a squad with a sniper and being unable to spawn near the action because of it. Hopefully BC2 will improve on this.
Classes were buffed. MGs are more accurate, shotguns and SMGs are more deadly. All classes but assault have ways to deal with armor, and assault has a self-heal on a fast recharge. Support is better concentrated in one kit, anti-vehicle as well. Recon gained a radar and sniper rifles are pretty accurate even off the hip, if you can live without a reticle.
there was a down sizing of vehcile variety,
This is a good thing. Modern airplanes never worked well in BF2. Again, we didn't even have them in BF2142. So yeah, with that you lose the need for mobile AA (for all the 2 maps in BF2 that had one), and light tanks mostly replace APCs.
a broken circle of death mechanic,
You mean circle-strafing? It's still BF -- aka circle strafing never worked well. What exactly is broken?
Goldrush was a distraction compared to Conquest (or better yet Frontlines),
It's the other way around. Conquest's basic design was extremely simple, but just doesn't hold up -- something more like UT's own version, where owning nodes unlocks adjacent nodes would be interesting, but as it was, on the larger maps in BF2 all you had was people capturing points, running to the next while the opposing team did the same thing. It didn't lead to what's really interesting in the game, which is the chaotic fighting.
As for frontlines, I played the demo and was underwhelmed. I really don't get why it was supposed to be so good -- and the fact that a few reviewers I know who review games from Bizarro Earth enjoyed it gives me pause.
infantry weapons were initially woefully pathetic.
Maybe, but this is also the case in BF2. You have far more variety in unlocks, too, since there are so many more. In fact, I'd say that the default weapons in BC are better than those in BF2 if only because with the exception of the engineer, they're all the same across factions. Which was one of the more infuriating things about BF2, being stuck with the gimped specops gun while not on the US side.
BF:BC is the quenticential case of consolitis.
Maybe in that it's harder to do a team-based game on console, since things are so chaotic. The only thing that I really miss is the ability to rez comrades. Otherwise, destructibility is a great new mechanic, it really opens up the maps and helps develop different strategies. Hopefully when BC2 comes out for PC as well it'll keep to tight maps and a lot of crazy confrontations. Maybe we'll get resurrection back (KZ2 has it, though so did QW:ET) and hopefully we'll get the ability to manage squads.
It isn't a horrible game but from what I see in people's comments it is those who want it to be other games
Who? There's a lot of people who want it to be BF2, and for that they can play BF2. BC is a much more infantry-based game, and that is a
good thing. That's the way the design went. BF1942's success was large based on the novelty of vehicles on large maps. The underlying gameplay was always relatively weak. BF2 improved on this in large degree, but it was the same game, with some unsuccessful experiments (the commander) and some successful ones (persistent leveling up, player-run squads).
(or have had a hard time getting their head around the concept that if a vehicle, be it tank or aircraft, are squashing you you need to re-evaluate your role: your objective, your class, where you are spawning, your squad, etc to be successful.)
There's no reevaluation of roles when you deal with the fact that there's a handful of vehicles for the number of players on a map -- not everyone will get one, even on the vehicle-heavy maps. Up to BC, there's absolutely no reason NOT to take a vehicle (and in BC that's still true, but there are enough counters that it opens the possibility of success to infantry). BF2 had publically-accessible stats -- the K/D ratio of the top vehicle players was far above that of the top infantry players. Infantry was always there to be vehicle fodder, I'd even wager that by design. It took them a while to realize that if you're not the person in a vehicle it's just not that much fun.
Of course a big problem here is BF requires you to approach the game differently than mindless shooting as the game is team/objective centered to begin with and the team element isn't forced.
Possibly, but I think BC took great strides in that direction, again, by focusing the action. Ideally, something like unreal tournament's warfare modes would be a superior option to conquest. But that'd require a team that understands the need to balance offense and defense. And no, you don't get that, not even on PC.