I think you misunderstand, Tim. I love the Battlefield series, but you've got to face facts. Most of the time early adopters end up paying to be beta-testers. Being a husband and father with a 50-hour a week job limits my game time substantially. When I sit down to play a game, I want to PLAY it, not fight with it.
After the 3 week wait for Valve to make HL2 playable for me (I was victim to the infamous audio stuttering and frame rate drops), I decided I will never again buy a game without letting it "finish cooking" on the store shelves for a while. Once patched to playability, I'll be all over BF2 and its expansions.
No one wants major PC releases to succeed more than I do. PC gaming needs big successes like the BF series.
"The assumption that animals are without rights, and the illusion that our treatment of them has no moral significance, is a positively outrageous example of Western crudity and barbarity. Universal compassion is the only guarantee of morality."