If it's a vacation, that's not a significant expense compared to the other vacation activities, a rental car or taxis, meals out, etc.
Have you considered the possibility that some people are able to afford a vacation only because they are thrifty? Your comments are very close to "let them eat cake" levels of detachment (and yes, I know that quote is apocryphal).
My idea of a vacation isn’t trudging to a busy CVS to buy sunscreen and personal care items.