a) because they're all geeks and don't notice these sort of things,
b) because they're all geeks and it doesn't occur to them to say anything,
c) because they think it looks awful and are too polite to say so?
Just as well I like getting dressed up for parties and suchlike for my own sake though, since almost no-one else seems to take much notice.