I actually ran across this thread while trying to do some research on a bug. But I have to agree with the above statements. I am absolutely annoyed with the product quality that Dice considers good.
BF2 - Great game, while it had some bugs they were addressed and reasonable.
2142 - A little...