Reminds me of the time that I was strongly against Pay for training.
Well it worked for so many people. Lots of people I know moved on and had much better paying jobs earlier because they paid for either a type or hours.
Was it wrong? Maybe the big picture PFT is. But it paid off fir thousands of pilots.