And what is the solution? Everyone here has instant communication and if you have even a small social life, such as many who work hard all the time for their dreams, you can still see friends once a week and family once a month or every other month.
It's not a great idea to compare today to yesteryear because back then they didn't have facebook, twitter, iPhones, Skype, Google hangouts, the internet etc.