Earlier quoted context omitted.
IT has a shortage of metasploit/burpscanner/nexpose/nessus jockeys and XYZ security appliance administrators at low salaries. The positions you're talking about are an incredibly difficult sell to companies. Top 10 companies have a few positions on hire at decent wages doing unique work but that's it. Some companies cyber defense strategy just involves buying a bunch of insurance. Plenty of pen testing mega-mart cons…
This is the correct answer. An "unfilled" job is a misnomer. There is a market-clearing price for everything.
I think the fact that software engineers get offered $120k+ out of school to fiddle with js frameworks indicates a real shortage personally.