Microsoft just shot themselves in the foot.
I don't know how much the rest of you know about Call of Duty culture (I'm an expert), but honor and shame are huge parts of it. It's not like it is in BF4 where you can become successful by being an asshole. If you screw someone over in Call of Duty, you bring shame to yourself, and the only way to get rid of that shame is repentance.
What this means is the COD public, after hearing about this, is not going to want to purchase Ghosts for the xbone, nor will they purchase any of Microsoft's games. This is HUGE. You can laugh all you want, but Microsoft has alienated an entire market with this move.
MS, publicly apologize and cancel 720p Ghosts for xbone or you can kiss your business goodbye.