This is probably going to be the crux of our disagreement, then. If you don't like BGA's rules, you do have the option of creating your own website, getting permission from all the publishers to host the games, and programming them yourself, and attract users. Or, you can go to a different website.
If you don't like the laws of the community/country you are in, you have the option of creating your own country (although this normally involves significant military power), or transfer to a country that has laws more to your liking. But until then, you need to abide by the rules of the community.