Claims of "there are too few good programmers" tend to have an implicit "...at the price we wish to pay...".
There are companies where the value of a programmer isn't the same as the value of a programmer in another company.
There is no way for small SaaS company with revenue of a few million overall can compete with the amount that a tech company with the revenue of a million per employee is the norm.