Argue all you like about the pros and cons of extremely high boarding-pass-print fees, but just a point of information:
The comparison between boarding pass and passport is fallacious.
I know I need a passport or ID card to travel, no matter what airline I fly with. But with any airline but Ryanair, I can turn up at the airport with a printed-off e-ticket (or just booking reference) and check in and get my boarding pass. Ryanair is the only airline that insists on me printing my boarding card in advance, even if I am going to a check-in desk to check baggage.
So when you compare passport/house keys etc to boarding, you're comparing something needed for any international travel to something which is Ryanair-specific.