I'd say that there are very few people who could make out ahead with drinking 15 drinks a day, consistently. That is a huge part of the package price.
We get free drinks at the Capt. repeater party and Capt. luncheon & for us , it's sufficient in addition to what we bring on board. We also get add'l wine at different ports to supplement what we board with.
What is so important about having an internet connection? I can get internet for free at almost every port in the Caribbean to check my email & download movies (99% spam & the important items can wait).
Other than the gratuities everything else is not worth it.
I'm with you about taking another trip, if my waistline can handle it. 😄