Say someone is at an AirBnB, falls down the stairs, breaks his/her neck, and is paralyzed. AirBnB's million dollars of coverage may not be enough to meet the medical costs of such an injury, to say nothing of other damages. So the injured party's lawyer and/or medical insurers will go after the host's homeowner's insurance or else after the host's property or income stream.
Hotels aren't expensive because all hotel owners are greedy people intent on bleeding their customers dry (although such owners exist); to a large extent they reflect the significant costs of doing business.
Home owners and car owners need to be upfront and honest with their insurance companies.
I just feel that too often we are putting professional services and sharing on the same bag, which I find a bit alarming.