Sorry you had that bad experience (I would be pissed too), but the logic of (you having a singular bad experience therefore company will likely die) is next to baseless.
The reason I don't believe in Airbnb simply because they lean toward the hosts, but offering no protection for the renters. In some cases, they have policy only applies to renters, but not at the hosts.
Last I checked, the host cancelled on my reservation is still listing and hosting. I believe they can do better. Even Uber lets both driver and rider rate each other.