Well take things in perspective. MW2 probably had a budget far surpassing any of the other shooters on the market.
I think KZ2 was really clunky and not very fun to play.. running around shooting in that game felt like trying to play basketball in a pair of army boots.
I actually kind of like the linear path of the objectives set in the beta, it gives a nice pace to things and keeps it fresh. But yeah, the MW2 engine is way more responsive than this one. But at least BC2 has vehicles, and larger maps.
The chatter between soldiers is kind of neat too, although i could see that getting really really old after a little while.