I notice this too. What happened to CS degrees? All I meet are React-infused-piles-of-tools people that don't seem to be able to code anything without a mile long pile of tools.
Numbers are all rough, but seemed to be in the same ballpark in all the sources I checked (like https://thescalers.com/development-deep-dive-how-many-softwa...).
You can't use numbers and raw logic because it has various levels of inaccuracies and things you haven't accounted for especially when the numbers and data come from times prior to the layoffs.
Reports from recruiters and people who are unemployed are telling me things that are significantly different. There is a fundamental change in the job market.