1) A disastrous launch with all that DRM nonsense
Was scrapped prior to launch.
2) Not following through on Kinect
Kinect works fine as a convenience feature and games regularly launch. Airguitar makes great Kinect games with their latest launching last month.
3) Mismanaging Halo after Bungie left
The latest entry sold very well and millions regularly play on Live.
4) Mismanaging Rare/Rare's IPs
Rare Replay was a big hit and Sea of Thieves received positive press at this year's E3.
5) Closing Lionhead and robbing the world of Fable
Happens.
6) Lackluster first-party software in general
Taste is relative.
7) Buying timed exclus
Common industry practice.