I'll start off by saying I love this game, although compared to you I do apparently have quite loose standerds ;-)
Of the issues you've ragged i do agree with the AI quip... Watching one of your colleages walk in front of your gun barrel when your shooting at a enemey is almost as depressing as it is infruiating. However, c'mon lets give the creators some credit, I have yet to see a game where the AI is a shining example of sense and intelligence, they probably have spent too much time on the scenary and not enough on your squad mates, but do you actually think there will be in the next five years a game where you couldn't criticise the AI? Even CoD 4 (the best game/creation/idea ever made by any sentinent being in the history of this or any universe) has faulty AI, your squad mates being totally unwilling to leave cover unless they follow you.
And if CoD 4 can't get AI right no game can, because that would suggest that there is a game which is in someway better than modern warfare. Which is impossible.
As for the combat and missions I agree that unless you have endless patience and self control they can drag, but don't forget the major selling point in this game is the fact that it is a realistic take on war. "war as seen through the lense" is the way they phrase it i believe. As anyone who has been to war will tell you, it can takes hours to move feet unless you want to die. (See Ross Kemp in Afghanistan, often troops spend hours lying in a ditch waiting for nightime or the enemy to get bored and go away.)
Missions, another point you got at are similarly hamstrung by the ardent need to fit totally into a fixidly accurate depicition of how a campange like that may progress. It isn't really going to be practical to make missions too varied, seeing as in the end you will always be on/near Skira. CoD 4 lets you play as both the USMC and the SAS becuase it followed a international storyline, where you can jump from country to country and indeed time zone to time zone, whereas OFDR keeps itself trapped on Skira. Oh and CoD lets you play as both because it is the best game in the history of existance.
If your going to reply to this post, do it before 10/11/09... I will be living in a cave and surving with the use of IVs for about 6 months after the release of CoD Modern Warfare 2.