I just bought 3 plane tickets with Bitcoin yesterday on cheapair.com. Just because it's not used by everybody, it can be useful for some people. Bitcoin has never failed me while travelling.
I don't doubt that you can pay in Crypto by exchanging BTC against USD. But prices are still denominated in USD and the reciever most likely has to hedge against potential losses due to quickly fluctuating exchange rates.