Also I definitely think that bf1942 was more fun than bf2. BF2 was good but it didn't have the same epic feel. I played a great mod for bf1942 called forgotten hope that added a lot of units maps guns and realism to the game. There may still be people playing....
As I said before I played in a tourny for it for 5 years. FH2 on BF2 is still going and they have 200 player servers now.
What I dislike about Battlefield is the vehicles, which is half the game really. As someone who loves playing infantry I often find that you are seldomly equipped as a squad to be able to properly deal with a tank, enemy squads and enemy air vehicles. Being in a tank does give you a better position compared to the average infantryman, and as I didn't like playing in a tank much I was always on the receiving end of that better position. Often you feel like you just have no chance and it gets frustrating, switching class all the time only to be faced by your counter all the time. I played Battlefield 2 like 300 hours on infantry only mode on Strike at Karkand, which I really enjoyed back then. Played it again more recently and I was appalled at the shooting mechanics, hit detection and the entire system were pretty horrible. But 64 player matches with only infantry were pretty intense.
I bought Battlefield 3 but only played it 20 hours. I thought maps and gameplay were very chaotic almost all the time where you would often get shot from multiple angles or multiple vertical levels, making playing offensively rather hard compared to holding a nice spot. Might be me being tired of shooters and gaming in general though.
I would agree in pub play. A well manned vehicle can ruin your day as infantry, especially if your squad is shit or your vehicles are no where to be seen. But in organised play it's the vehicles that struggle (having been in infantry companies for most of my tourny play). It's usually about kit set ups in squads and your placement.
Even in BF3 with a couple of friends defending a flag as infantry a tank that roles onto one is dead fairly quickly.
On FH I used to love infantry only maps because I played exclusively as inf, but this was largely due to the fact that some vehicle maps were massive on scale and relied so much on tanks you left the armour/planes to the guys who knew how to handle them. The maps also seemed much bigger than their BF3 equivalents now. Now when I play maps like Metro though I really miss the old style battlefield maps and even the infantry maps like Berlin.
I wonder how console kiddies would cope with playing 1942/FH as infantry with no squad spawns or spawns other than flags. If you died it often meant a big trek back to your position but it made it that much more important to stay alive. Especially with FH realism mechanics where 1 rifle shot usually meant you were dead.