You do know that you don't have to log into twitter/facebook/google wave/IM every time you're on the computer, right? If you're feeling social, log in. If you just want to surf or play a game, log off. Not that hard, bro. I hear this argument against social networking all the time, and it just doesn't make a whole lot of sense.
Personally, twitter and facebook have been very useful beyond saying "whats up dude?" I've discovered new restaurants, met up with old friends that I've lost touch with, etc.
Facebook had to do some damage control once the national media decided to make a story about it. There was a CNN story yesterday morning warning Facebook users about what the new terms of service meant and what it means to any content they put up on their profiles. I tried searching on youtube but couldn't find a video, unfortunately.
I see your devil's advocate tags, but I need to comment regardless.
The philosophy of this country is that you should be able to make a better life for yourself than your parents. If you work hard enough, you'll be able to live a comfortable life. I see entire families struggling to put a simple meal on the table because they only pull in 20K a year. With the cost of housing, food, college for your children, and occasional entertainment (all work and no play makes a very unproductive and unhappy citizen), I'd like to see all of this come in at under 20k a year. This isn't even taking into account any savings for retirement, etc. You do realize that companies don't offer pensions anymore, right? Unless you want to live in a cardboard box when you're 65, you gotta factor that into your 20K too.
If all these companies continue to hire H1-B workers at a cut rate, the American workers who usually purchase products and services that said company produce won't be able to afford it anymore. Hiring foreign workers pay off in short term savings, but putting the American worker out of work is not investing wisely in your company's future, IMNSHO.
Also, how long do you think these H1-B workers are going to stand working for that measly 20k? They have to live somewhere, and 20k is not a living wage in this country.
The problem with "true capitalism" is that decisions are made in terms of personal gain, and not necessarily what benefits society as a whole. Greed will ultimately cause a true capitalistic society to fail, there needs to be compromise and regulation. I'm in favor of large tax hikes for companies who choose to hire more H1-B than American workers, the extra money will help pay for our unemployment checks.....
Any sufficiently advanced technology is indistinguishable from a rigged demo.