I believe there is a difference between paying for your own type rating and getting hired with a normal salary, as opposed to working for free to build hours, or even worse, paying to work (both of which amazingly enough are relatively common). That is what really ***** up the pilot job market IMO, not paying for your own training...