Those people have always existed and will always exist. Like water, they always seek their own (low) level.
Just try to avoid them, and try not to let them drag you down to their level. It's easier online than in person. Some boards will allow you to ignore them, so they don't raise your blood pressure.
And some are just trolls, baiting people. Just give them all the attention they deserve: NONE. It frustrates them... pity, eh?
Sue