Not wearing socks with shoes is wrong. Like wearing socks with sandals. That's my line and I'm sticking to it.
If you happen to be walking from your car to your yacht across a hot car park, and slip your boat shoes onto your bare feet for two minutes, the exception is valid. But, generally, if you're not on the beach or a boat, then you're just being a wanker. And if you're wearing a suit, then a double wanker with bells on. :)
what you meant to say was wearing boat shoes is wrong period? I can roll with that.