Good part of it is because the salaries are too high because everything is crazy expensive. The second thing is that people do put many restrictions. We had a position that we had a bare minimum bar but we said that we needed the candidates to understand well few topics and they simply said they wouldn't. I am not saying like "become specialist in Fortran in 3 weeks" But more like, learn SQL and database well enough to not make a 1 Million USD query and we heard, more than once, that they did not want to learn SQL and if they needed they would just quit the process.
It sucks for everyone folks. This AI bubble will soon burst. People are already seeing diminished returns with each new model and AI is not returning value as everyone promised.
Now it is the hard part which is a bunch of suit guys trying to excuse that no one could foresee it was going to happen like everyone said it would