As an Italian running a business focused on Italy I can only agree: RUN.
I basically begged to be able to run my online company in Italy. No way. I had to emigrate to Germany instead and I've paid taxes there for more than 10 years. Hell, I even paid for the reconstruction of Eastern Germany.
Just go to some Selection Day in any Italian incubator and you'll witness how fiscal and regulatory issues are discussed more often than the business model itself.
Or try to discuss a start-up idea with an italian and count the seconds before he tells you "how about taxes? how about the regulation?".
It's a broken platform.
- taxes or regulations in Italy are machine code written by monkeys in the 50s based on 2000 years old Roman code and the last monkey who knew how to read it died 10 years ago.
Now there's more monkeys writing on top of it not even pretending to make it work retroactively.
If you find a bug you must guess what to do and hope for the best.
You can ask for a monkey machine code expert to decipher it for you but not even he knows how to do. He's just better at guessing.
If you make a mistakes due to the bugs they send the Gorillas.
In Germany you go to a bar and say "look, I have not paid the takes that I must, and got away with it." and the next day you will have a police officer in your door.
In Italy you say the same thing and you are a hero, someone to admire and imitate.
It actually makes a lot of sense too when you see where taxes go in both countries.