What I've seen in New York is that New York City and/or New York State residents get discounted or free entry (sometimes only on certain days) to various venues. So all these fees could be reduced or eliminated for Italian citizens, who are most likely to be the poor visitors you mention. I think it's fair to expect non-Italians flying or taking the train into Italy to pay more.