I can understand your frustration. I certainly don't think it comes from lack of effort or knowledge on Treyarchs end. I'm sure everyone involved in making this game worked their ass off and had very high hopes of this game being amazing.
From my experience with the game and other comments on the forums, there is obviously something seriously wrong compared to past titles. I don't know what it is, but if it was an easy fix, it would have already been solved. Another thing that needs to be remembered is the huge community that plays this game don't always have the best intentions and youtube spreads flaws and glitches like wild fire. Thats not an easy weapon to defend against quickly.
I play on the 360 and will probably continue to play until the next CoD title. But this game is on the bottom of my CoD list at the moment.