100% agree, ugly AF.
I get what I think they're trying to do. Dress shoes are about image, not practicality. No different for women: you don't walk any significant distance in stilettos. At least men's dress shoes are better in that regard.
The most comfortable men's traditional shoes I own are Alden LHS suede loafers, and even with their oiled more flexible leather soles, I woudn't wear them on a day with any significant walking or more than a light shower in the forecast. Rubber soles are more impervious and more comfortable and hard wearing. That's just how it is. And yeah - probably for most US men, it doesn't matter. They drive everywhere or are driven. NYC? No. Mass transit or walk. Better for the wallet and the environment and often, A to B time as well.
Thing is, it's completely stupid to put a totally casual white sole on a dress upper. It's like a mullet: business up top, party below. Just no.
Even Paul Stuart with their
Metro Collection doesn't get this right. More comfortable dress shoes that are metro-practical, yes please. But no white in the soles! Hello? It looks terrible. Flashy. The point of dressing well is subtlety and personal expression of style. Not high contrast elements that try to grab attention. Leave that sh*t to Cole Haan and their disposable junk. Hmm, their creative director once worked at Cole Haan - is that the problem? Mass =/= class.
I'm rather cynical about most clothing companies. Sooner or later even the conservative ones do stupid things to try to increase revenue because style is steady business, not growth business. I think Paul Stuart was going for a distinctive look, so that people would notice and say hey, where'd you get those shoes. They did a much better job with with their Hooper and Houston loafers, which are rubber soled and comfortable, but more classically styled.