Maybe it's a "Looks vs Practicality" thing?
These white ones are probably hard to keep clean...
The ones that are beige / cream will require less attention...
Woman generally care more about looking good as evolutionary it's 99% of their "market value".
I usually wear shoes like these...

Comfy, robust, grippy, weather-proof, good for all seasons...
Are they ugly? I can't tell... And I don't really care to be honest! :3