RC dining is not an event. It's a meal. And with part of the motivation for the new menus being to make meal time shorter, that proves as much.
Wear what you want to wear and just don't look at other people if a certain attire bothers you that much. If you want a truly formal cruise line, those exist.