Foam holds odors
Probably smellier. I used to use two pairs of joggers (sneakers?) and alternate them, allowing one pair a full day to air..
Alternatively you could use a good foot deodorant -- an eau de cologne specifically designed for busy feet. I recommend Eau Dem Golden Slippers.