Since America has a more career and work oriented culture people tend to eat out more since they either don’t have time to cook at home, or they are simply too tired after work to cook healthy meals at home.
Also the Italian mentality towards fast food is different here, they understand that food like McDonald’s and Burger King should only be eaten once in a blue moon, and not be a common occurrence. I didn’t get that sense when I was in America.