Regarding the lower number of units forecasted, here is an excerpt from a WSJ article:
Microsoft, which had previously spoken of selling 13 million to 15 million of the game consoles by the close of the fiscal year ending in June, now expects to sell about 12 million in that period. The company hinted it will take steps to reduce spending associated with the Xbox 360, an unprofitable business at the moment.
"We have invested very heavily," said Peter Moore, a corporate vice president in charge of interactive entertainment at Microsoft. "It's time to pay back the shareholders."
Elserwhere, some analysts were quoted as taking note of the reduced forecast but they didn't change their rating of MSFT, probably because the business does not materially affect MSFT's finances yet.
Now, why doesn't MS get grief for not delivering its previous "promises?"