Like most of the U.S. economhy, it works because it is a free exchange in which both parties gain something. I could easily keep my data away from Facebook. But then I would not benefit from their services.
I think the real issue is hidden in the article--opportunity today is incredibly rich for those who have the right education...which not everyone has.
There are two issues here, actually. The first is whether our public education system is preparing youth to seize future opportunities. On the whole, I think the answer is at best mixed--but it seems solvable. We can improve our schools and make the students next year smarter than the year before. At least we have the concept of free public education as a platform.
The second is what happens to adults who lost their industries? Can a 40-something factory worker or lumberjack learn how to create Android apps that generate revenue? The answer here seems a lot worse. Not only does it seem harder for middle aged folks to radically change their professions, there are no free, and few low-cost institutions helping them do it. Online schools like Khan Academy seem exciting, but are very far from being proven answers to this problem.
There do seem to be openings in the middle--providing services to the educated people who can build moneymaking technologies. For example, I believe there continues to be a shortage in nurses nationwide. It's not easy to become a nurse or PA, but at least there are a lot of good community college programs for it.