LOL! They're not accepting Bitcoin. They're redirecting 'coiners to a shady site that will then send Expedia USD! Too. Funny.
That is no different that what most other merchants do behind the scenes to accept bitcoin
So then why multiple threads each time some company says, "Sure, we'll take money in the form of USD... go to this shady company who will give us our USD that we accept as payment."