I said NOTHING about whether it was an issue or not. I simply stated that I didn't think it was against the rules. You might want to try reading my post again.
Go on Princess. They are amazing when it comes to Alaska. As has been pointed out, they go to Glacier Bay National Park. Royal Caribbean does not. Glacier Bay is not to be missed. They also bring experts including National Park Rangers on board to give informative talks on what you are seeing outside the ship. And their lodges are amazing.
Excellent post. Same could be said for the comparisons to a land-based hotel. To borrow what you stated, when I am on a cruise, I am not in a land-based hotel.
Have you contacted Cruise Critic directly with your suggestion? There's a "Contact Us" link at the bottom of the page.
For the record, I agree with your suggestion.
When comparing the two cruise lines, another fact that relates directly to this thread is that Princess can cruise to Glacier Bay National Park whereas Royal Caribbean cannot.