Italy is at least as anti-American as France is.
It seems to me that the population of every country in the world has a split.
About 40% socialist/communist, about 40% capitalist/democratic (not Democrat), about 20% who float.
The socialist/communist part have grown in the last hundred years, basically in response to the increase in Governments taxation, and the following increase in the numbers on the Governments payroll, either thorough Government jobs, or benefits.
The only way to solve this in the long term is to reduce taxation, privatise state owned businesses, reduce government expenditure, and clamp down on benefits.
"A government that robs Peter to pay Paul can always depend on the support of Paul."
George Bernard Shaw