"Bunch of taxes and regulations" yeah that applies to a lot of jurisdictions...
I'm not saying USA is bad, just that it's not the "land of the free". Or why doesn't it rank number 1 everywhere then?
It is the only country in the world that will chase you globally to pay taxes even when you don't r...