Okay, here is my two cents on IW "fixing" this game; NOT GOING TO HAPPEN.
It just isn't going to happen. What miracle are people expecting 7-8 months into the game?
My belief is that if they haven't fixed it by now, it is not going to be fixed.
Indeed, the posts we see about updates, code changes, fixes, ideas are stories and a created illusion to save face and nothing more. Real changes take place when you experience results of whatever said.
As you said so perfectly, if there has been no results after 8 months, there is not going to be any. - Simple.
What does this mean? Nothing more then you now know what kind of company IW is, learn from it, future game releases that contain "Created by IW" make your choices based on what you have learned before purchasing.
Before you crucify IW, then set fire to the cross, lets not forgot the bigger power involved here: Activision.
I don't believe that IW is fully at fault here; Activision knew what kind of a money maker Modern Warfare is; and I believe, seeing as how Activision is a publicly traded company, that they were hell bent on getting this game out on time to the masses. Don't believe me? Well, Activision made a billion dollars in 16 days; reason enough to push them to get the game out the door.
And to all those that think that Treyarch is holier than thou, and "pwns IW", they are involved with Activision just as IW is. Remember, the name of the game is making money, and it isn't money from the hardcore gamers they're after, but the soccer Mom's that have kids that want to play their games.