Don't feel guilty, you paid for it (£0.50 per sector PRM levy). Your contribution and the contribution of other Ryanair passengers has contributed over £35 million annually to their coffers since 2004.
Also services such as you mention are provided by the airport (in the EU) and not the airline. So thank ALC, not MOL!