Great article, enjoyed reading it.
Now the real question in my mind:
Okay, smart-guy, how does a person get 2 years of SQL experience? You talk about a dearth of qualified applicants. Yeah degrees are great, blah blah. But then you speak of this mythical position that isn't quite a DBA but that still has something to do with SQL Server that would give an applicant the required skills. What is that?