If it would be considered shockingly newsworthy that a company hires old female programmers in India for the same pay as young white guys in SV, that in itself seems evidence there is no shortage at all.
The inability to hire given a "fish in the barrel" hiring target, might indicate a shortage of quality management, especially HR management, but clearly not a shortage of software development professionals. Suggesting companies need to pay more to get better management, given income disparities that already exist... The real story is no matter how much more management is paid, for various workplace or cultural or demographic or educational issues the management product produced even at ridiculous pay rates is shockingly deficient.
Companies are tripping over each other trying to hire women. My wife is blindly offered jobs entirely because she is a woman. Not secretly or anything, they literally say "we are looking for women for our team".
>If it would be considered shockingly newsworthy that a company hires old female programmers in India for the same pay as young white guys in SV, that in itself seems evidence there is no shortage at all
No it isn't. There is no reason to believe old Indian women are as qualified as young white men. There's actually huge reasons to believe they are not. And why are you so fixated on white men? Considering the demographics of the USA, white men are under-represented in US tech jobs, Asian and Indian men are over-represented.