I work for another OTA, opinions are my own.
Rate parity isn't price fixing, and it's been going on for decades (pre-dates the Internet). The DOJ and EU regulators know about it.
The hotel can price rooms however they want, they then enter into a voluntary contract with an OTA to give them a percent.
If hotels could just consistently give consumers OTA prices minus that percentage directly customers would get savvy to that, and the legitimate service an OTA provides wouldn't be paid for.
It would just lead to shadier forms of advertising for the same service, like the OTA obscuring the name, location etc. of the hotel.
Maybe that'll happen, and maybe we'll be better off as a society. It'll impact a lot more than just OTA's, e.g. Google Adwords displaying a product for $100 when part of that margin is being given to Google.
> Second, they take a massive percentage from hotels as commission. Use Expedia to find availability, but then go direct to the hotel[...]
30% is very high, but if the hotel is voluntarily paying a 30% rate on advertisement that's how much it's worth to them.
Whether that's "fair" or not it's generally a bad deal for the consumer to book directly at the same rate, if something goes sideways they don't have the OTA's bargaining power to help them out.
> They will not put inventory on Expedia during peak seasons.
Good for them, but it seems 30% is worth it in the off-season if they go out of their way to sign-up to pay that.
> In short fuck Expedia and probably AirBnB too.
A hotel that's willing to pay Expedia 30% on X for ads isn't going to be better off with no X at all, which unless they're idiots is the alternative.
You're basically saying "fuck advertisement". Sellers stand to gain from advertising their services to buyers, that's why advertising exists.