X xconomy.com The tech world deserves better than TechCrunch 62 points waderoush 15 years ago 17 comments