Not if you're used to the mechanics of BF2142. The bullets and dolphin diving are a good deal different than those in BF2 (proves that BF2142 has better gunplay if not guns than BF2 does).
Sheesh how come you absolutely HATE good games that are not broken? I mean Halo and BF have their quirks but they AREN'T even nearly unplayable (for a good amount of people) which is the halmark of the worst game ever. I mean Quake Wars Demo is deffinately worse than both of these games...