On my cruises over the last few years I have seen fewer and fewer tuxedos. I quit wearing a tuxedo when I lost weight and my tuxedo no longer fit and I didn't see a truly valid reason to buy another one. I've never been someone who gets "great" pleasure in dressing up.
I'll admit that you will see a lot more tuxedos on Crystal, where it's the norm, or Cunard but on most mainstream lines I would guess that 20% of men wear one.
I now wear a very nice, tailored, dark suit and I'm very happy with it.
I also love CC casual lines like Azamara, Oceania and NCL where a tuxedo or even a jacket is not required or expected.
What do you think and how do you feel about tuxedos?