You shouldn't take these governmental reports at face value. In my country, we see a lot of these reports too, and for all kinds of professions. Most of the time it just means that the corporate want more people willing to work for less.
Meta was hiring aggressively at the beginning of the year, as were many other companies.
If i put out a job ad: Need a software develioer with skills in COBOL, latest react and assembly, to lead a team of 10 for $30k
And I cant hire anyone
It will still end up in government statistics for shortage.
This is lile if we all put out ads on Gumtree/craiglist 'will buy a Toyota, brand new, for $1000", and someone counts thise ad and concludes there is a shortage of Toyotas.
Not all organizations get lots of value from developers.
It also means they're not losing a lot by not having a developer, so they're perfectly ok with having the position open until someone takes it.
If I want to hire a top proffeshional for minimum wage, its not a job offer, its just wishfull thinking.
Demand elasticity makes any report on the volume of demand irrelevant unless it also covers the pricing of that demand.