Italy is better than France, Germany, etc. [0]
Italy has other problems (labor law; IP law; etc), but I don't think that taxes are an issue.
[0]: https://taxfoundation.org/capital-gains-tax-rates-in-europe-...