When you file a dispute, they send it off to a third party to investigate. They dig into the contracts and when you make the purchase, you state you are agreeing to all their terms of no refund, etc. So you will almost always lose the dispute.
They also have special partnerships with credit card companies so the companies are more likely to side with Airbnb as well.