Well it’s certainly a case that Carnival’s extra-fee restaurants aren’t the bargain they used to be.
I don’t think the room service menu is worth it. To me the prices are punitive, they don’t want you to order.
Steakhouse is right on the edge. Next price hike and I won’t go anymore. Even now I personally don’t think its worth it even as bad as Carnival’s MDR beef selections are (outside of the very good beef tenderloin).
The other places are case by case. Bonsai sushi, yes, Jijis yes, the others no (personally). Each to their own.