TechCrunch is a hype machine. The writers tend to be bandwagoners. Creating awards for best start-ups misses the point of a start-up, to become a great company, not a media darling.
I look at TechCrunch the way I look at Deadspin, Gawker, or any tabloid website. Not for content, simply for splash.