Sometimes someone has to step up to do the dirty work and write software that can only give mediocre results. I think he's getting flack as the scapegoat for the general consumerization of Linux (ala ubuntu, gnome, etc).
Really, if people don't like these systems, or if they weren't worth the trouble, why not do something about it? They sound like itches that could be scratched. That was the spirit of a previous, less popular open source movement. Now it's full of useless bitching assholes who will spend 10x the time complaining over time actually fixing.
Note: I'm not saying that you personally are in that category. But this guy should be able to respond with "fix it, fork it, or fuck off."
This is simply not true. Both systems were effectively pushed down everybody's throats because RedHat (through Fedora) made it that way. There were lots of competing options that we NEVER going to get consideration because they were "not invented here."
That is the thing that frustrates people most about him. That he may be a good developer, but what he does has less to do with engineering merit and more to do with politics.
Wouldn't RedHat be the one to blame here? And the complicity of other distro vendors who also included it? RedHat doesn't back KDE, but KDE does quite well.