It probably violates the contract that the OTA has with Marriott. Hotel chains typically offer a best rate guarantee that states that you cannot find a lower rate anywhere else - and if you do, they'll match it and provide an additional benefit (free night, $50 amex).
OTA's eat into margins of the hotels because they get a good size c omission from the bookings - no hotel chain would negotiate a contract that let an OTA undercut them.
OTA's eat into margins of the hotels because they get a good size c omission from the bookings - no hotel chain would negotiate a contract that let an OTA undercut them.