The reason for this disconnect between older and younger generations is due to how fast technology is progressing. The older generations see this inevitable change towards virtual society as bad as it's turning everything they're used to upside down.
There's nothing wrong with spending more time online with virtual friends in virtual worlds than with "real" friends in the "real" world. It's simply a another method of socialising and communicating with people - one that is replacing the method older generations are familiar with and that's scares them because it makes their way of life obsolete.
The thing that is becoming obsolete isn't the old method of communication.. but the lack of real interaction with one human to another it is this method that will by far out way any new method to keep you content and happier in life.
It's one's relationships with people that truly define you as a human being.