The anonymity afforded by the internet gives people the courage to make bold statements online they'd never say in person, acting like the things they say online will never have an impact on their real life.
And even far less anonymous social media platforms like Twitter and Facebook are full of people who have created a rich imaginary lives for themselves online- and they all seem to think they're total badasses.
A real badass knows actions speak louder than words, and they also know that making statements about your mommy after acting tough may result in your badass card being revoked.
But these internet tough guys don't care about real life badassery, they're too busy saying really hardcore stuff online so that everyone knows they're a keyboard warrior and an internet soldier, and totally not to be messed with.
See 12 "Badasses" Who Are Actually Just Bad A#%holes here (NSFW language)