No but it may mean you have to find a new "jeweler" to use your analogy. If I took my diamond ring to a jewel who did what you described the best way I would express my anger is to not return ever again. to not give him another cent of my money.
let me ask you would you go back to a business that treated you that way?
This is just my opinion but some posters never ever have anything good to say and if they do it's always about "how it use to be" . So if you go on a vacation spot (ANY vacation place) and when you come back the only thing you (not you personally, general sense) do is complain about what is wrong or that everything felt like a money grab is going to be very hard for the reader to believe you enjoy the place.
People point to whether or not this way of doing business is sustainable, maybe it won't be. I don't have any inside information but from the current information, the things folks consider money grabs will continue. If I had to hazard a guess, I 'd say for at least for the next 3-5 years. So my question is this. If some one is currently dissatisfied with the service and price why do you continue to go? (again not you specifically but just in general)
so yes, I would just walk away.