My two cents about wearing shorts: I don't care what anyone else does, but as long as DCL requests no shorts in the dining rooms, our entire family will abide by the request. We won't save seats in the WDT or sun loungers on the top deck. We won't put water in our checked bags and if we did smoke, we wouldn't smoke on Deck 4 between 6am and 6pm as requested. In other words, we don't pick and choose what rules apply to us and which ones don't.
This is my feeling as well. I don't want our kids to decide which of our rules they like and will follow, so we don't lead by that example. This is just MY opinion.