And why exactly would one of India's leading newspaper's online blog post this? And who exactly would have anything against a single HD outlet in Delhi?
I wouldn't know (to sell ads? a disgruntled former employee?). But it seems to me that an awful lot is being based on just one image here. And images are easy to fake.
The current review process offers nothing at all. Nothing.
If there had been a streamlined review process, and there should be, it'd need to be automated, running the program through a test to see if private APIs were being used or traces remained in the background, which is stuff Apple should really check about.
What matters here isn't "Are Apple and Facebook soulless and oppressive corporations?" (I'd argue no, lots of people would argue yes; either way it's not important.) What matters is how each is treating its developers. Facebook is open to developers and their publications; Apple isn't.
It's not 'peace' that you are paying for (with bloodshed and violence), it's interests of giga-million(?) corporations which might coincide with yours e.g. cheap oil/resources.
Everything else is propaganda and lies you've been telling yourself so you can sleep at night.
Actually TechCrunch is very much a blog, and not a "mainstream" media company, because it's not on print or tv or something people traditionally call the "mainstream", a definition that's changing rapidly.