No matter where your customers are, you are subject to (at the very least) tax and social security regulations of the country you live in.
Rather than looking in the mirror I would suggest looking at:
https://tradingeconomics.com/country-list/corruption-rank
http://www.doingbusiness.org/en/doingbusiness
As a foreigner you cannot do as the locals do when it comes to corruption (even if you wanted to) or you're going to have a target on your back.
You don't need to shun the people even if you shun the country.
I feel it's already very widespread to avoid any visits to Turkey and Russia (among others obviously), though it's hard to say how much of it is because of the political situation, and how much because of perceived instability. Personally, I would like to see Hagia Sophia but I'm unlikely to visit as long as Turkey stays in the current dictatorial road.