I'm not sure I get the issue either. There is always one club still open for drop off. Both clubs have computers. Both clubs have craft materials. Both clubs run at least 2 activities at a time (geared to different ages). Both clubs have had ages 3-10 together for at least the past 2 years. So, the outrage comes in over...?
I have always dropped off at the clubs (and nursery) without issue. Never needed nor wanted to stay. I did hang out occasionally if my kids weren't done with an activity and wanted to finish before we left, like if we had somewhere to go, but I had 5-10 minutes to spare. Otherwise I came back for them in an hour or whatever. But never wanted to do any activities with them in the club. We did various family things like the Mickey 200, scavenger hunt like the Amazing Race (forget the name, but our team won!), pool time, characters, movies, shows, etc. But the club stuff is kid stuff and didn't seem like I needed to be there. Even now, I doubt that I will participate only because I will have a 2yo on our next cruise and I will either have to put her in the nursery or have my husband watch her if we plan to enjoy the activity with the big kids.
BUT, I get that some people feel differently so that's great that they have that option now because, quite frankly, that was the ONE thing I didn't like before. HATED that they allowed parents into the clubs. We sailed on
RCCL when my kids were 5yo and 3yo. 3yo turned 3yo 4 days before the cruise so he was the youngest kid in their club on that sailing. He was sometimes a little nervous or apprehensive getting dropped off, even with his sister with him. Sometimes he stayed, sometimes he chickened out and came back with me. But the one thing they never allowed was a parent beyond the check in desk. Ever. They brought my child to me when I came to check them out. I never went in after the first, initial registration, day. That was it.
And get this! Our sailing had different numbers of certain ages than normal (forget which was now, but I think it was a lot of 6-8yos or something). So rather than keep the 3-5yos in their designated room, they moved them to the 8-10yo (or whatever) room for the duration of the cruise. This happened sometime after I checked my kids in on the 2nd day of the cruise, and without warning to me. The size of the rooms were different so that was the reason for the switch, physical space for the # of kids in each age group on board at the time. It had no play area for young kids (like climbing stuff and slides) that the area I saw on open house had. But guess what? They were fine! They didn't even care and they had seen the 3-5yo area and played in it while I registered them. And the older kids that had to use the 3-5yo area were fine too. Never occurred to me to complain about it. Only complaint I did have was that I now had to walk through the entire arcade to get to the room my kids used, which meant me getting asked about arcade games by my kids every pick up/drop off. But I got over that.
So I just don't see it as a big deal. If your kid doesn't love the club or lab but you have Palo, I am sure they'll be fine for those 2 hours. It won't be the end of the world. They'll be supervised and have some level of fun. And if they are unhappy, check them out as soon as your meal is done.
Oh, and as far as toddler activities, I am sailing on my 11th cruise in March and I really don't think there is much for toddlers to do. Obviously doesn't stop us from sailing with toddlers, but the activities are lacking. My youngest (and my 2nd at this age) hates characters. Hates them, runs screaming from them, etc. So those aren't an option. My youngest can swim and loves doing so, so the splash area is so hard for us cause she just cries to be in the pool, especially since her siblings can be in there. She does NOT sit still for movies or shows so those are out. We cruised with her at 5 months, 16 months, 20 months, and again in March when she will be 26 months. So again, doesn't stop us, but we know that we have to work hard at keeping her amused.