If these fees are so consumer-unfriendly (I agree they are deceptive!), instead of getting angry at the chains, why don’t the major aggregators (Expedia, HotelTonight) just decide to roll resort fees into the displayed nightly rates?
Now, on your website, all the hotels seem to be more expensive.
Nobody will understand the intricacies of why, and they'll simply book somewhere else where hotels are "cheaper".
We need regulation so these fees appear industry-wide.