Thanks for posting on this Website. Sorry to read that for the most part the entertainment did not meet your expectations except for one group. One of the main reasons that I enjoy cruising is to see the entertainment.
I agree with you about the movies shown outdoors. The concept is great. Sometimes on ships that pioneered the outdoor screens, you can not even see the pictures in daylight, though. I love the idea of being outside viewing a movie or TV show but it still needs improvement with the sound. Passengers not watching the movie continue conversations and your can't really blame them. Some even walk back and forth in front of you taking their time and carrying on conversations.
On all cruise lines, those with booked ship sponsored shore excursions get off the ship first. It is easier to keep everyone together when they get off the ship together. They need to get the idling buses out of the port so other buses can pull up. Rather than look at it as a penalty for those not booking a ship excursion, look at it that this is a perk they get for paying a premium price for their sightseeing. Also those staying in suites or high up in the rewards program, get off first too. I am not upset about that because they paid a lot more money to the cruise line than I did.