Wonder why Ryanair would insist on having the user go through their website. Seeing as they monetize absolutely fucking everything, I suspect there's a bunch of crap they're doing with user data…
It's not related to data, it's related to direct vs indirect distribution. If you buy a ticket through a travel agency, such as expedia, they take a small cut, and the global distribution system takes another cut. If you book direct, they can keep that money :)