Remember, both Hilton and Marriott do not own any hotels these days.
Their entire mission in life is to build a set of brand standards that their hotel franchises use, and then ensure that the owners of those franchises can obtain maximum profit from the Marriott and Hilton customer base. Resort fees are just another...step down that road.