i didn't mean to suggest that because visitors don't gamble that much that it justifies all vegas fees.\\
my thought was more that the very old vegas model was that most things were cheap even free and then the casinos made it back on most of those people gambling........... not the case today. now they have to charge more for those other things because that's most of visitors' spending.
on one hand resort fee if well disclosed should just be added to room price in making our decisions.
where it's a problem is people not knowing about it or getting a reservation without a resort fee and then them charging, both of which i know of recently.
the worst case is "package travel deals". i suppose it is disclosed somewhere but people either don't notice, don't understand significance or plain forgot by time they get to casino....... it's quite a shock for your "package deal"
i understand room comps paid it too... nice "comp"