It would not be the "end of a great many small to medium companies" were they to use dedicated hosting. Hell, this is how it was commonly done up until the past 2 to 3 years, and small and medium companies thrived quite well.
In fact, after the cloud outages of the past week, and a few other recent outages, more traditional dedicated hosting keeps on looking better and better.