This is simple. Stop paying for type ratings and training and companies will be forced to pay us. I'm 31, I have three types and everyone has been paid for by the company I worked for at the time. Actually, I've been paid while getting training. And as a matter of fact, this pay for experience and training is looked at quite unfavorably in many parts of the world. I know as a fact that a certain captain on the hiring board of a certain airline(the biggest in the world) has flat out told guys that paid for ME time that they're not welcome because they did this in a diplomatic way.