The sad reality is this, paid for Type Ratings are on their way out.
The pay to fly game has been around for the last 15 to 20 years I remember a old colleague of mine being part of a UK 737 and 757 operator who had a spin off training dept, cadets paid for Type Ratings and hours on type, I even trained a few of them. Some of the students got job offers at the end others did not. It is not just Ryanair doing this. Eagle jet is still at it, I know Stefan used to send the 737 cadets to Morocco, not sure where they go now.
There is of course a way to stop it, simply stop playing for it, but of course someone will do and because of this Ryanair and others will continue to hoover up those that are willing to pay, moaning about it, well it is not going to help or do anything, it has all been said before.