Pig N Anchor has drinks over $20 but they’re the oversized drinks served in mason jars. They’re not your standard bar drink. I had one on the MG but I don’t recall being charged extra for it.
I honestly don’t know why. I’ve been on her and we genuinely loved it. Yes the ship is huge. But, with all the neighborhoods spread out, I felt like the crowds and lines were really manageable. There was always something to do, and we had a blast!
A friend of mine just went through this. Short answer is no. I mean, it’s possible you booked with a fully refundable rate but I doubt it. Most of them aren’t. Carnival did offer him future cruise credit for the amount of his deposit though.