Neelix had just gotten out of his space garbage scow, his bridge literally being so full of trash he had to wade through it to get to the viewscreen. So yeah... I think a human would've recommended a bath too and probably less politely. So I'm inclined to dismiss that incident to being Neelix just smelled like trash.
BigJake pretty much is right... a lot of Vulcans -are- just jerks. Okay you embrace logic and suppress emotion, that's great. You think it would be logical to come to the conclusion that deliberately making comments that will piss off those emotional species is counter productive at best. Especially when you serve on a ship full of them or are the freaking ambassador to their planet.