I've seen the maitre'd on more than one cruise stop people at the door and politely tell them to change clothes. They are quite diplomatic about it. Are you saying people routinely were seated at dinner in shorts on your Adventure cruise?
I commonly wear shorts to breakfast or lunch in the dining room since it is allowed for those meals. But I agree that it should not be allowed for dinner seatings.....first night excepted because of the luggage delivery.