I don't believe there's a shortage of pilots. Airlines are not struggling to find low hour pilots who are happy to pay for the TR. If there really was a shortage we'd see airlines partially or fully paying for TR. There would also be a lot less unemployed low hour pilots.
If there really is a shortage, it would be of experienced pilots.