If you book the Alitalia’s cheapest fare on a flight it might happens (twice in two weeks, to me) that you aren’t entitled to get a decent quantity of miles for the Mille Miglia frequent flyer programme and mandatory given an (often) uncomfortable seat.
This Ryanair-like attitude (everything is an optional) might make sense for long hauls or mid-distance travels, where the passengers are available to pay a surcharge to board first or get some other goodie. But is completely useless for one-hour, taxi-like flights, were people go for the cheapest fare, and either don’t actually care about being good seated or earning a few miles.
Of course, Alitalia must justify the different fares for exactly the same thing (moving people from A to B), but this should be done by adding something more to the standard, and not by lowering the quality of the service first, and ask for more money to get something that was always been taken for granted until yesterday.
To put it short, letting a few “privileges” for the short-distance travelers wouldn’t have done any harm to Alitalia’s pocket, while it would have made people’s day better. Instead, the company chose to worsen its customers’ travel experience, without getting an actual benefit. This affects the passengers’ loyalty to such a company, and as soon as people is offered alternatives, they will surely catch it.
A classical application of Carlo Cipolla’s Third Law of Human Stupidity.