Why don't people realize he is not at fault? Do people know how Businesses work?
Look. Greg Street is the lead system designer. Yep. And that's it. You know who you could blame? Yourselves. Every single one of you. Why? Just because he is the Lead System Designer, doesn't mean he has a vision, and turns the game into how he sees fit. That's not his Job. His job? The Marketing department does it's research, gives a shit ton of data and says:
"Look, the market demands this. The Stockholders demand this. We think if we do something about it, we can increase our profits/build positive PR/etc etc. How can we change the game to appeal to this? Find a way and implement it so we can achieve these results!"