On the latter point I agree completely, on the former--demand for mid-late career quant types, I want to agree but also think we'll need to wait and see because current AI will lower a lot of bars, and as you acknowledge it's all about money ultimately.
The simple answer is always they simply don't pay enough to attract the people with this skillset. If they paid as much as Meta (who they used as an example) they would certainly have way less issues with hiring.