It's what happens when people lose hope, to meaningfully be able to impact the world around them and it's affairs, so they resort to lambasting their representatives on the internet.
A lot of people think that if talking bad about a leader, in public was made illegal, that it'd be horrible censorship, Liberals cling onto being able to yap like they cling onto nothing else. Oh no my free speech!!
If I was a tyrant I would literally let you guys shit talk me all day and turn it into a theater, because I know you're not going to do anything about it. If I was extra nefarious I'd make you pay for it. Come on $25 to throw a tomato at me, you know it'd sell out marvelously and the media would call me the most humble president of all.

