This isn't the "fault" of the insurance industry. Homeowners insurance policies mitigate the standard risks of residences. They don't cover hotels, which have wildly different risks due in part to the radically different incentives and risk tolerances of hotel room occupants.
This whole article is premised on the idea that it shouldn't be hard to figure out which homeowner's policies can be abused to cover ad-hoc hotel businesses. I'm alarmed that there are policies that do work that way; if I were a Liberty Mutual customer, I'd be painfully aware that my premiums took into account the idea that I might rent out my own house that way.
I sort of adore Airbnb and have never had a bad experience with it, but everyone in the Airbnb ecosystem appears to be relying on denial in one way or another.