It's funny how all this talk about democracy and freedom goes to shit as soon as some redneck's dink tingles and he and his buddies start mailing Alphabet about a girl's cleavage... ah the mythical land of the free.
If you equate somebody being refused to post content on a website to some sort of deviation from democracy and freedom I would encourage you to live in Russia or China for a few years. It'll re-calibrate your understanding of freedom and democracy.