Other than your Seabourn's, Silverseas, Crystals of the world, I think all mainstream cruise lines have now changed their dress code wording taking out the no jeans clause for smart casual nights.
Wear them if you feel like it. It's the cruise line's dress code, if they say it's fine, everyone else is just sharing an opinion and not fact.