I don't think they are weak at all.
I spent a whole round in a stolen Bradley the other last night (on Panama Canal I think), Racked up 5 or 6 armour kills with a combination of the guided TOW, team mates RPG's, and my main gun. I also got about 7-10 infantry kills with it as well.
I played very cautiously and repaired myself as I went. It was such brilliant fun.
I hardly ever get to go in the chopper as I never load into the game quick enough
The infantry combat in this is better than BF2.
Try Fov=75 instead of FOV=75
I think they are incredibly vulnerable, maybe its down to me not knowing the maps but I just seem to get blasted in seconds from every which way.