I don’t really see anything wrong with white shoes. When worn with an appropriate outfit they look dramatic and elegant. I’m thinking of Gatsby-esque outfits of the 1920s and 1930s when pinstripe trousers and white shoes would have been a fabulous look.
About this picture:
I sincerely hope that the interest was in the bike or the chinese characters printed on the side of the truck because sartorially, I see absolutely nothing remarkable about this outfit. In fact, it is quite forgettable.