Well I have companies in NL/DE/ES/PT and I don't see much difference. There are differences, but frustration wise, they are just all at the same level. In Spain I go with the flow which basically just means stuff takes forever, but everyone seems fine with that.
Why are you talking about "staying and fighting" for your beloved Homeland if you've got companies in various countries? Shouldn't you be happily shoveling truckloads of tax money into your own country's coffers instead of giving it away to others?