Mainly issue is oversupply of low hour pilots, there are trained to many pilots.
Few years ago I heard when a company opened for recruitment, which also included non-experienced pilots, there was 4000 - 5000 applications for 100 jobs.
The demand today, is at has always been, demand for experienced guys with jet hours, hours on type etc. People who could be close to command, the real demand in the business is not for FO's, but for Captains.
This is a trend that could force the business one day in the near future to start doing Single pilot operations on commercial flights, as this would solve the airlines issues with having enough crew, supplies of crews and more importantly save the company billions.
Tests are being done by both Boeing and Airbus, on creating air-planes that can operate without crews, trough ground link, central control centre, this is the future of the business, there will be one pilot in the cockpit and one on the ground monitoring several aircraft, and I am pretty sure in the not to distant future, this will happen.
Maybe in 15 - 20 years time, that would not surprise me.