Well it depends on where you come from. If you book direct on Bookings.com you never see the website. And if you have a blatantly different price on Bookings than Expedia you might get dinged by Bookings!
I agree that resort fees are BS, but hotel listing sites are also an absolute coordinated shakedown on hotels and this is their response.