I’ve tried to book directly through the hotel site. And when I’ve informed the reservation desk the rate is cheaper through an OTA they tell me to book using the OTA. That was a 20% commission they could have kept or given to me as a discount.
I guess I don’t know how agreements work. Seems like OTAs are more flexible with pricing compared to the hotel staff.