It looks like you want to have your cake and eat it:
> If I have a website that is reachable on the internet that hosts a wiki and logs access, does that mean I am doing business in all countries that have internet access?
I'm guessing your answer to this question is "No". However, since you feel you are not doing business in Brazil (for example),then why complain when Brazil blocks your site? If your answer is "Yes" and you agree that you are in business in all countries, then you should be compelled to follow the laws of the countries whose populace are earning you wealth.
Morally and pragmatically, I feel that if you gain financial benefit from a country, you should follow their laws. If you find the laws unconscionable - refuse to do business there.
> If I have a website that is reachable on the internet that hosts a wiki and logs access, does that mean I am doing business in all countries that have internet access?
I'm guessing your answer to this question is "No". However, since you feel you are not doing business in Brazil (for example),then why complain when Brazil blocks your site? If your answer is "Yes" and you agree that you are in business in all countries, then you should be compelled to follow the laws of the countries whose populace are earning you wealth.
Morally and pragmatically, I feel that if you gain financial benefit from a country, you should follow their laws. If you find the laws unconscionable - refuse to do business there.