Just because a few people have spoken up, contrary to popular opinion doesn't make them wrong... And coming up with a "if you don't like it maybe you could do better argument" immediately is invalid, because if what you're saying is don't criticise unless you can do better, then that presumes...