I think it's important to wash daily if you work in a shared office, with clients or the public, or in any job where you interact with others indoors, as nobody wants to sit next to a smelly colleague! Most people I know have a quick shower before work.
I can't imagine going to work without a shower! I don't sweat much but nobody smells fresh without washing under running water, even if they think they do. One of my colleagues says she baths at night, she always smells a bit musty by noon.
Sorry but this is just bollocks. Unless someone has some kind of issue which means that they sweat excessively and then it gets unusually smelly, or it's absolutely boiling hot, there is just no way you can smell someone just because they haven't had a shower that morning. Someone who has showered the night before is not going to smell so 'musty'
the next day that someone else can smell it. Total bullshit.
People who actually smell, smell because they shower far less than once every other day, they are not using any sort of deodorant and more likely because they are not washing their clothes.
I have worked with some right smelly bastards in my time. I used to work with a guy who stank so bad that even when he wasn't in, if you went to his desk your nostrils filled with proper oniony BO. I highly doubt that was because he was washing every other day rather than every day.