I'm not sure if it's envy, a boss with a hangover or a stone in their shoe all day that makes people take it out on others - especially those creating out in public. But it's never right.
Will mocking others ever stop? Not until something fundamental changes in all of us. But I'm hopeful that one day …. yeah it will be a while for sure, but it'll be worth waiting for.