the boarding pass charge
I definitely support Ryanair arguments concerning the Spanish court ruling. When the passenger has agreed to print the boarding pass himself, the airline should be able to charge a fee for him to be able to get the pass re-issued if lost. I do not support paying for self-printed passes, but that's a separate issue.
By the way, wouldn't it be possible to introduce a totally paperless system? A special check-in code given verbally while presenting the id? Or better a small size chip card containing everything necessary on it, issued once and re-usable for each subsequent travel?