I share your view on Microsoft: they are shameless and predatory.
As for shareholders the cause of this reversal, this is untrue (unless you can provide us with data/link that proves it), but looking at MSFT shares prices, their shares actually rose after E3 provided a tiny dip on June 14.
This snafu did not affect Microsoft shares either way and thus the real cause has been in my view the response by gamers and pre-order numbers from the retailers.
Largo2001's comments