This is my perspective. I booked my first X cruise ever on Sunday for the end of the month (so I paid in full right away) as a treat for myself. The next day I'm perusing these boards and am seeing a number of sudden changes (cuts) to services on board. Could I have been forewarned for some of these things if I had come here before booking to research? Sure. But things such as the sudden introduction of a $10 fee for non-breakfast room service and the apparent scaling back of the buffet dinner gives real bait-and-switch vibes (and these are just 2 examples). I can imagine the frustration of X veterans and those who have been looking forward to their cruise for months; trust me, it's annoying to this newbie as well!
I get there are reasons for Celebrity doing what they feel they need to do. I just wish they weren't ripping off the bandaid, so to speak, for cruises happening now without warning their guests before final payment. Or, it seems, even before embarkation. Happy New Year, surprise!
Am I still going to make the best of my cruise? You bet. Am I still going to enjoy myself regardless? Hell yeah (I really need this vacation lol). I'll withhold final judgement until I'm actually on Reflection in a couple weeks and see things for myself. But my expectations have been lowered, and that's a little discouraging.