This sums up MSC yacht club perfectly. While the overall product is a great bargain, the experience differs significantly from sailing to sailing and ship to ship. On a 7 night with a great YC director? Wahoo! Go for it. A 3 night with a lousy one, sorry, nothing for you. On my last 4 night YC I asked for the Kettle One as my bottle of spirit; was told that for 3 & 4 nights you could only get Absolut. The Ketel was now for 7 nights.
Pizza on the One Pool deck? Yes, it can be done. In TopSail, no... unless, of course, the crew thinks you are a vlogger... in which case all bets are off....
On some ships you can wear shorts and flops to dinner in Le Muse. On other sailings you are stopped at the door.