"We noticed many families using one soda card for their families. Going to different bars."
And that's why the soda cards may well go away. Stealing is Stealing. It's the reason NCL has cracked down on Booze as well. A few will aways spoil it for the rest. We are talking about a few dollars after you spend 1000s on a vacation. I have seen passengers bring ther own refills to the bars and resturants. Would they do this onshore??
Its all about 28 dollars over 7 days - $4 a day per soda drinker - I have had to pay that much for a coffee after dinner onshore.