I never meant to imply that there weren't benefits to having real friends, quite the opposite in fact. All I was trying to convey is that the vast majority of one's friends usually turn out to be "friends". If you can have a good time with someone you neither go to school with nor work with, then that's a great thing. Rare, but great.
I just remember being in high school and thinking I had a lot of friends, but looking back on it now I realize the only thing I had in common with 99% of those people were the common experiences.
"Finally, if you dont have many friends, either HS or college, it's probably a problem with YOU and not the others."
Eh, I'll give you a 'maybe' on that. Sometimes true and sometimes not. There was a book that came out around 2000 entitled "Bowling Alone" (http://www.bowlingalone.com/). In summary, the author asserts that improving technology (among other factors) is contributing to the decline of friends amongst adults. Clubs, societies, and other organizations (where adults typically meet other adults with common interests and make friends) are fewer in number and size than they were 30-40 years ago. Adults are working longer hours, have less free time, and technology offers faster, easier ways to interact with people rather than having them over for dinner. Course he focuses mostly on adults as the fundamental social structure of high school and college really haven't changed all that much over the years.
It's just a theory and I'm not saying the guy is right or wrong. I'm sure you can poke some holes in it. It does seem to me though that trends are changing. It seems today if you want to know how someone's doing, you don't invite them over or call or email, it's quicker (and less intrusive) just to check their facebook. That's fine, I suppose, but it doesn't seem conducive to forming meaningful, long term bonds with people. In my opinion, if you're only friends with someone on the internet, then you're not really friends with them.