Yeah, the Mattrick blaming is stupid. Yeah, he definitely did some damage at what is now obviously a turning point for the brand but he also had bosses and I highly doubt he went completely rogue.
Much like Mattrick, Spencer is definitely to blame but not entirely. He obviously listens to people above him and doesn't have the final say in everything so he can't be blamed for everything but he is partially responsible as are all Xbox execs.
Matt Booty. Idk how that retard still has a job for example more so then Spencer.