I don't think you have to worry about anyone changing their vacation plans because of reading our opinions on these threads. Most people are smart enough to know that these threads are not official websites representing the cruise lines.
Before booking their cruise, newbies will have talked with their TA's or with the cruise lines directly. Both Agencies will explain at the time of booking the cruise lines guidelines regarding dress. For their first cruise, most newbies will be excited and looking forward to their FIRST formal night. They will attempt to abide by the requirements. (just like we do)
It's only later, when they've cruised a couple of times, and they begin to have other expectations from a cruise experience that they may begin to question the whole dress code issue. Before that...it's most likely NOT an issue.
I think we're pretty safe using this forum to express our opinions without fear of harming the cruising public.