Alitalia has always suffered from 'Legacy...state owned...overstaffing"' which has never been properly addressed. It was obliged to operate a long haul international network from two major hubs..Milan and Rome......which they did try to address......plus, the likes of Easyjet eating into its domestic network....didn't h elp.
A bit of a losing battle I think.