It is easier to start a business in a country you live in only because you know how things work in this particular country and have connections. As far as I know, people still are trying to get away from the laws and unnecessary red tape by opening a business in countries that are more open to such idea.
Yes! That's actually what I mean. But with second one nope. Maybe in corrupted countries it is how deals makes, but if we started bussines in EU etc it is not like that. Because you going to jail one day.
If by corrupt countries you mean USA, then yea. Thing is you want to make a legitimate business, too much taxation means you have to spend more time and money just to get it on track. It's easier to just open up abroad.