Every employee has a right (and in some ways, a duty) to criticize his / her employer. This is how a company improves.
I am just surprised that given the vibrant startup environment, TechCrunch hasn't been replaced by a decent news source in that format (e.g. a more blog-like version of HN with some sort of an editorial voice).