I don't get the bias against black shoes. Perhaps it's from the connotations of uniform, and therefore now considered menial in the modern context? Or that black hides the grain or outward measure of quality of the leather and therefore makes shoes look cheap?
I think what may be being forgotten is that many suit details that were once considered "rakish" by their being derived from country or what formerly passed for casual wear - like hacking pockets, outside ticket pockets, turnups and so on - are now seen as "fancy" and therefore more formal by the modern imagination. Rather like how a suntan is now seen as a sign of leisure time and therefore wealth, whereas in former times was associated with hard labor outdoors.
Huh, wait I'm confusing threads...
I can't speak for others... but the reason I don't like black has nothing to do with that.
I'm a pale ass white boy. I look bad in black, either it makes me look like I'm goth or a cartoon character. That annoys me enough that I don't wear black even in small quantities.