I want to share an anecdote because I think comparing this to booking a SP is interesting. Since both experiences are, in my opinion, luxuries and not necessities.
Yesterday, before I took the bus on my way home to Montreal, I wanted to have a nice lunch in a fancy restaurant in Ottawa. The restaurant had good reviews, but it was pricey. If I didn't have enough disposable income at that time, I would not have chosen to have this experience. I would just have grabbed a sandwich somewhere and that's all. The food was not good, in my opinion. I was disappointed and couldn't finish it. Did I bitch about it online and leave a bad review? No. There are probably people who think this restaurant is really good, but it was just not to my taste. At the end of the day I just left with less money, but I didn't let it ruin my day, because I made a choice depending on how much money I had at the time.
There was a moment in my life when I couldn't even afford a metro pass, and having to pay for that meal would have robbed me of the possibility of having food for the next 2 weeks. I would never have eaten at that restaurant. During other moments of my life, I went several days and sometimes weeks without eating a real meal.
In the last 2 years I have occasionally spent even larger amounts of money at other restaurants for friends birthdays, and the food and experience were admittedly amazing, but it was absolutely not necessary to spend that much. I just chose to splurge. I could have been a Karen about it and complained about how loud some places were and how long it took to get the food, just to find something to be upset about.. but no, I just have a good memory of this place, with a slight tinge of guilt for having spent that much money over a meal. We only live once. If I choose to have pay for a luxury, it's on me.