I've lived in a few different parts of the EU, and couldn't imagine a worse idea than starting a company there (which I did, once). Starting is hard enough without the general negative attitudes, the government insanities, the insane taxes, the low work ethic, the 8 weeks of vacation every month (I exaggerate, slightly). And I was in one of the two best EU countries, God only knows how bad it is in Spain or Italy or…
I'm surprised by the low work ethics remark. In my (little) experience I didn't find americans so high on work ethics. It's more like your career is more important to self esteem. This can correlate with being good at work or at posturing.