Here is the thing with social media though
It gives unrealistic expectations of 'real life'
You 'follow' someone on social media - you see only what they want to share with the world. It's not just images that get filtered, but their life. Young people cant discern the difference. As such, they grow up having unrealistic expectations and naturally, when real life doesn't play out the way they think, they get stuck, depressed, angry etc
Social media also doesn't teach people how to be rejected. No one can handle it these days. Also I remember in school, if you wanted to talk to people or your friends, you actually had to make an effort. And you talked to them much more often and had much more things to talk about.
People are actually 'friending' people they have never even met before. 'Back in my day' you wanted to make a friend, you actually approached a real human being (no, not arealhumanbeing lol). From early on rejection was wired into your brain.
Personally, I believe if you are out in a real social situation, the phone should not be used for anything other than taking a call. You see it everywhere you walk now, (well I do), people using their phones for the 'social media' while out with the friends. The internet has become 'another life' which appears to be taking precedence over the real life
In a nod to PC fans everywhere, there was someone in a workplace that made the news how 'unfriending' a colleague constituted 'workplace bullying'
Social media can be a good tool, but it can also be disastrous
Before social media, you had a real circle of friends. You only had to compete for the attention of only a few dozen people. Since social media opened everyone in the world to everyone else, you are now competing for the attention across hundreds of millions of people. Some people may use social media as an acknowledgement of how successful and important they are.
There is no single answer. People lash out for many different reasons. I do believe the internet age, while leaping our knowledge orders of magnitude faster than ever before, has come with some unique problems.
Personally, I find the Angry Ranting on this board to be highly therapeutic. Not because I'm angry, but because it's so damn funny and in a world being strangled by political correctness, it's awesome there is a place to chill out and be a dick