Of course, if you have an actual business that does not require starting capital, you are out of luck.
On the contrary; I think those are already well taken care of (even in USA, with E-1/E-2, L-1/L-2 and probably a few others). If you have a successful business, you can move nearly anywhere.