@Anand191 You are quite corrrect that Airbnb makes its own rules and isn't really answerable to anyone but the court of public opinion, although they have, in fact, been taken to task by various jurisdictions and forced to comply with some regulations.
There is a difference though, between Airbnb and airlines or hotels, in that Airbnb does not own any inventory, they are simply an online middleman. So if Airbnb tries to contact a host who refuses to answer their calls or messages, there's not much they can do about that but flag the listing for further investigation. They don't have field agents to go bang on the guy's door.
Airlines and hotels own their inventory and there isn't a middleman. An airline that overbooks a flight has the autonomy to ask which travelers would be willing to give up their seat in exchange for a first class upgrade the following day, and has agreements with other airlines so that there might be another flight they can shift you to which leaves in 15 minutes.
Airbnb definitely has the attitude that they can afford to lose some hosts and some guests, because there will always be more to take their place. Which is a really bad attitude. It wasn't always like this. Customer service used to be really helpful and did whatever they could to solve issues for both hosts and guests. Their staff was knowledgable. But the company grew too big, got arrogant, now outsources their customer service, and that's what users are now forced to deal with.
But ultimately, it's just an online service that connects hosts and guests.
None of this means that customers shouldn't lodge complaints when they are dealt with poorly, they certainly should. But none of us can force them to listen and change their ways.