The problem is, Twitter is a privately owned organization. As such they can allow posts or disallow posts. My understanding is it is free to set up an account and there is nothing that forces anyone to have one. Gonna be hard to force regulation on it without also forcing it in sites such as this one. I have ZERO use for any of the big social media platforms and have never been on any of them.


You get out of life what you are willing to accept. If you ain't happy, do something about it!