Charging for hot breakfast foods is the straw that broke the camels back. If you're not upset you should be. Celebrity has a position called "onboard revenue specialist". This person's job is to literally find new ways of charging/making cuts for things onboard the ship to bring in more revenue for the cruise line. So this, the lobster, and smaller dinner buffet are only the most recent changes. Who knows what's next to be cut or charged for? However, at this rate, it wouldn't surprise me if celebrity started charging to use the elevators by saying the stairs are still free.
By now charging for room service scrambled eggs or even a slightly warm pancake seems to show Celebrity and the executive team have lost their way. If they are that concerned about money, maybe LLP should fly commercial when traveling to the ships instead of on private jets.