One pays resort fees at resorts when booking a room only, outside the normal packages. It's to pay for and use the other perqs like the free booze, the free food, the pool, the tennis courts, and for access onto the private beach. .
Vegas offers none of these things, yet demands a resort fee because, essentially, fuck you.