Nobody’s anywhere near perfect and all that (doubly so for execs) but I feel like Phil Spencer is not at all the worst of the bunch. Overall I think he’s taken the company in a good direction during his tenure - for both the business and the players. He’s been pretty good at balancing it.