1. Your first point is totally moot ... go check the debt of the United States and we'll talk again. I'm not even talking about your "Soviet union" totally closed political view.
2. I'd argue that it'll take a long time to set up a company anywhere when you don't know the customs of the country. Of course, language is an additional barrier, but I'm pretty sure I'd manage to set up a startup quickier in France than in the US, just because I'm French. Same for you in your own country. Big deal.
3. If you don't understand that the tax system is totally different, and that it means you won't have to make a 401k (I think that the name right ?) and buy your employees social security, I can't do anything for you. Once again, you are very biased towards a very specific type of system.
4. Great that you agree.
5. As it is said, trial periods are standard in any permanent contract, if after 6 months you still don't know that you don't like your employee, I'm sorry, but I can't do anything for you.
6. A point you could make for almost any non-English speaking country.