I can forgive a buggy launch.
Certain reload animations broken? Check.
MG36 reticule absent in hardcore mode? Check.
Glitch that locks down the firing key on all weapons on spawn? Check.
Floating ACOG sights on certain weapons? Check.
Lag so bad that you can fire a rocket, watch it speed away, then die and have it not register a hit even on a building, all while you're running at less than 100 ping? Check.
Game wasn't just broken at launch, it's still broken. Broken at launch, I can forgive. Broken a year later while a semi-sequel is about to be released? Definitely doesn't inspire confidence.
I dont deny the game has bugs, but the bugs do not effect me like they do you apparently. i dont have the lag you claim, i dont have a glitch that locks down my firing key, never ever happen to me. Mg36 was fixed and then bugged out again. BF2142 and bf2 still have bugs also, but they are still played today.
Every game has bugs, the game is not broken, as i play it nearly every day for a couple hours.
If you dont buy the game, your loss, and you wont be missed. Nothing wrong with not liking a game, but your reasons are pretty weak. If you had something with a bit more flesh, we could have a discussion. Running around screaming the game is a buggy broken mess is essentially the same as running around screaming im an idiot.