I have been on 20 cruises. Am actually in the states right now awaiting my flight home from my New Years cruise.
Never been on MSc but all I have been on offer free tea/coffee 24/7 self served via the buffet and other locations.
Most offer a free ice cream or frozen yogurt close to the pool...