Most of them are probably really nice people they just don't know how to come across that way behind a keyboard.
Too often they don't stop to think, oh, wow! Would I really say that in real life face to face?
I do it as well sometimes ( hey I'm 38) but I really really try to stop and ask myself if I would say it in person before I post.
It happens with younger people as well but they have much more experience interacting with friends they see every day through social media. Their Social Media interacrions just becomes an extension of their real life conversations.