Yep, you're right about the "Captains Cocktail Party", and the "Farewell Party". No more free drinks at the former, but the "Farewell Party" was pretty much like we are accustomed to, with the free drinks, etc. Yes, this is a fleetwide decision by Carnival, and yes, I too think it sucks, even though the lovely Mrs. Jones and I rarely attend either of those events.
Sorry your cruise wasn't up to par. Come join us on Florida cruises. They're MUCH BETTER! 8)