OK, so riddle me this batman… I know that as somebody who works for a company that makes tools for SharePoint I am totally and completely biased BUT… I hear quite a bit about how "you can't find any SharePoint people anywhere". I find that statement to be generally true. If you want someone who really knows SharePoint, it takes time and effort to find the right person. Go to your favorite job search site and put in "SharePoint" and you will get a good list of SharePoint developer jobs.
The question is, in this environment, are organizations properly leveraging tools that are available to them? The whole idea of tools is that they should allow an organization to accomplish more than they could otherwise. In this way tools "pay for themselves" by freeing up resources. While the amount and types of tools in the SharePoint arena appear to be increasing, I think we have just scratched the surface of the total demand for SharePoint tools.
Will the SharePoint skill shortage help boost the SharePoint tools market, or will the opposite occur as we see organizations shy away from SharePoint projects due to lack of (human) resources. Thoughts? We'll see…