Hard to compare the time period. I'm still coming to grips what it means when 95% of jobs I apply to are remote.
There are other data points to consider:
- higher interest rates and less VC money equates to less startups and less hiring
- large tech layoffs
To your point of demand for 'good' developers - I suspect that is likely true. I don't know how to decouple that from the problem of interviews not able to identify good developers. A 'good' developer is a function of the individual, what is happening in their life, the team, the codebase, leadership, process, tech debt, etc..