There is no pilot shortage.
That poor employers struggle to find employees does not equate to a pilot shortage. It's representative of substandard employers. When an employer is having to offer paltry incentives to entice inexperienced workers, that's not a lack of workers. Just a lack of workers willing to work for the meager pay and conditions offered.
There is not a shortage of pilots.