And then, I deactivated my facebook account (as I've described here on quora).
I started reading more of thehindu.com, and my textbooks.
And that's when I realized that there's a difference between articles that you land up on after surfing social media, and articles from high quality news sources like The Hindu.
For example, till a friend told me about how sad it is that naive criticism is floating over the web and social media about Sachin receiving Bharath Ratna, I didn't know that people could even think of blaming Sachin for being conferred a prize.
If I go to Google News, it's again those articles which are "hot" that is displayed more prominently. And those are most often not the ones that are comprehensive accounts of reality. People tend to click on eye-grabbing headlines. And sites like NDTV capitalize on that by publishing "news" that sounds more like gossip.
A comparison
Hindu article:
Heading: C.N.R. Rao bemoans lack of funding for science
Relevant section:
For a brief moment, Professor Rao lost his cool and criticised politicians for having given “so little.” “But for the money that science receives, India, I suppose, is doing well,” he said.
Heading: Bharat Ratna CNR Rao calls politicians 'idiots'
The same section:
Venting out the dissatisfaction in the scientific community over "inadequate" funding, Bharat Ratna awardee and eminent scientist Professor CNR Rao today had an angry outburst as he called politicians "idiots" for giving them "so little".
…
"….why the hell these idiots, these politicians have given so little for us. Inspite of that, we scientists have done something," Prof. Rao said, losing his cool.