I sympathise with the consumer associations: charging for largish hand luggage makes price comparisons deceptive, distorting the market.<p>On the other hand, storing hand luggage overhead is one of the most time consuming parts of the boarding process, which is even worse with Ryanair's short intereuropean flights. All that time spent on hand luggage costs money, and it seems only fair to make those pay that cause the delay, incentivizing people to take less luggage (bags that can be stored under your seat are still free). It makes economic sense for everyone.<p>To satisfy both sides of the argument, you could show the price with large hand luggage fee included, and offer a discount if you show up without hand luggage. If you extend that concept, you arrive at a "base feature set" that has to be included in the base price of any flight, and from there you can add surcharges and discounts.