Well, you don't have any level of credibility either -- making a bunch of posts doesn't give you that. What have you, actually, done to achieve credibility? Have you run a 1000+ repo, 1000+ developer project for free? Have you, before filling this slashdot article with your "I-know-best-these-people-are-morons" posts acquainted yourself with the actual situation at hand?
I am sure you have not, and you have no excuse. You have not bothered to find out things that are elemental before commenting, and there is no excuse.
What, exactly, have you done with your life that makes you fit to judge?