It's a dining room. There is nothing formal about it. You are free to follow your own dress code, but not free to impose one on others. The few dress suggestions that exist are often not enforced. This is by design.
Carnival is a mass market cruise line and knows the target market well.