Ever noticed how STATISTICALLY they are the best games? They were big because of the advertisements. Just because they made a lot of money, doesn't mean they don't suck balls.
These are all in MY opinion, if you didn't read the end.
By the way, please clarify what MoH is, and BF has messed controls, because I am used to the looking around being the way you control your vehicle, UNLESS you are in a tank, then it is ridiculous.