are you mad? BF2 and 2142 were released as a ****state, look at 2142, its appauling.
BF2 is hardly the most polished game even after all this time.
Look at the amount of patches actually released for either, its terrible and it definately isnt a testament to them, they didnt give a hoot about the community, look at the lack of community features etc each has compared to other games of similar times.
2142s friendslists etc is laughable, both have shocking server browsers, which is criminal concidering they are online only.
I would imagine one of the reasons BF2 had 1.5 patch released was so that they sparked the love for the BF series again before BC2 was released, I got nostalgic when I heard it had been patched and got it downloaded ASAP, didnt last many games but it got me remembering the laugh I had with a mate just mucking about doing silly stuff.
I would have played it a lot more if it didnt have so many problems though, 2142 was such a failure.
Look at support valve and blizzard give their games compared to dice have with BF, fair enough the source engine has been used in loads of games now but its because its constantly updated, as are valves older source games constantly little patches here and there.
Blizzards support of wc3, starcraft and D2.. thats a company that cares about its community, and its reaped the rewards with WoW and the fanbase waiting for SC2.
I wont give DICE any praise until I see the stupid little niggles and balance issues the game will inevitably have sorted with priority, as opposed to putting patching on a low priority list while they steam on ahead with their next project, which has always seemed to be the case in the past.