Whats with all the bitching and the whining?
Thats why companies exist: To make money. Why fault any company just because they are trying to introduce new products and increase profit?
Now I know that patches are a legitimate expectation from a game company to support their product, and they should be a priority for fixing bugs / issues that make end customers unable to use their products, and I believe EA / DICE have done so with BF2. For instance they fixed the 1.2 patch with 1.21 before releasing Euro Forces. People who are unhappy with the state of the game / balance / "muppettiness" /(gaymores etc) may be right, but this isnt an outcome of poor patching support or wanting to "skip ahead" to 2142 or the booster packs.
Sure there are things I wish were better about BF2. I really hope they address the claymore range in the next patch (im doubtful though) for one thing. I dont like how a couple of engineers in vehicles and a commander can dominate maps at times. The solution - probably play a game without vehicles or stick to the infantry servers. There is a cool one by the way DDD infantery v0.7 with maps customized for infantry.
In the end, I dont think "BF2 is dead" like people are saying, but I do agree that the level of post initial development support is decreased - but by far not to the point of non playability.