Earlier quoted context omitted.
For 65,000 people and bidding based on salary, 300k sounds about right IMO. Think brain surgeons and the worlds best security experts not just DBA's.
Security experts are not paid like surgeons or developers. I wonder what you mean with "just" DBAs.
As to just DBA, like programmers there is a long tail salary range but, the majority make under 150k.
PS: At various times you hear things like the Teaching shortage, or the Nursing shortage. But, that just supply and demand working as intended when a job does not pay very well few people are going to do it. However, when a job does pay well and you can't find people that's a separate problem.