Sorry no!. Some of the very best still do science.
By money and for money generally gives you High Frequency trading bots.
Yeah, but sometimes it comes from developing technology that sends people to the moon. Or technology that reduced a roomful of vacuum tube computer technology to a chip the size of your fingernail. Or finding ways to mass-produce cheap chip-based computers affordable my hundreds of millions of people... You know, stuff that actually kinda matters, and can improve people's lives.
Are you arguing that social networks don't improve peoples lives?
I can't find much in social networks. I cannot imagine calling a person pouring through the wall of friends feeds' live is much improved.
Yes but making money by building things that truely further the good of humanity is very different from doing so while trying to separate more consumers from their cash
That doesn't mean that the world doesn't benefit from side-effects. Information is at your fingertips because of companies like Google and Yahoo. Staying connected is easier then before because of companies like Facebook and Twitter.
And speaking about infrastructure; since 2000 lots of cool things happened, like cheap cloud-computing (EC2, Rackspace) or open-source projects that can kick start your company straight at Google-scale if needed (Hadoop). Not to mention research papers that happened because of these companies.