Generally speaking I am also one of the people with more complaints about the field and job prospects than others, but this part did jump out at me. Really?
CMHCs do hire psychologists and hospitals also hire psychologists. What are you talking about? Now there may be some trends for hiring more master's level people, but there are also trends for hiring doctoral providers for cheaper (which IS bad but better than no jobs). Also - and someone an correct me if I am wrong - one must be a doctoral level provider (licensed that way) at most hospitals to get credentialed/hospital privileges.
I definitely agree that there is some serious mid-level encroachment. But it is also important to qualify what kind of work you are talking about. For example, hospitals and health care systems in general seem to be hiring relevant specialties a fair amount. I see a fair amount of job postings for clinical jobs in my area in health psych or neuropsych, or generalists integrated with primary care at hospitals. Specializing helps on the market these days.
But really, the entire industry for being a clinician is changing. I am not sure I would recommend the field to anyone who just wanted to be a general therapist these days because of some of the issues you mention. That's why I went the academic route - clinical work really is only a small part of my life that I do voluntarily for extra money.
Side note - WTF is "locum tenens"? Just searchin google and APA should show you some of the jobs out there.