Execs are likely part of the issue a lot of the time, especially when it comes to monetization, but he sweeps for devs who are just as, if not more, at fault for the state of shitty games. I sincerely doubt the execs came down from on high and made the team make the story and characters as bad...