In the time you've spent whining on this forum, you could have made many times your proportional contribution to this endeavor.
I'm in agreement w/ all the downvoters here - you are absolutely entitled to whatever opinion you desire to hold, but if you're going to be sharing it in a public forum, deliver sound criticism or don't bother.
Your comments are beneath the quality of conversation expected at HN.