I actually think those are not the main factors. What really happened was for the first time in history, there was competition on how you could talk and "hang" with friends. Mobile phones and then social media made it so people would go out, then check their phones, socials and not even be present there and then ultimately the next time theyd opt-to to stay home and do what they were gonna do at the club at home.
This seems like mostly a case of competition for activity than anything.