Originally Posted by topos
A standard argument heard around here breaks down to something like the following: if the only parameter we're allowed to vary is the shirt, then the outfit can be improved by replacing the black shirt with (say) a light blue one. I'm not going to argue that light blue is the ideal choice in this situation, only that it is a better choice. So what makes the outfit a "failure" is that there is a better choice than a black shirt. And which leads to the generalization, after consideration of many outfits, that one should not own a black shirt, because replacing it with a shirt of another color is (almost) always an improvement. Which is (probably) where the advice "don't buy/own/wear" black shirts comes from.
If it's always second best and has limited use, why own one? This seems like a perfectly logical argument / critique to me. I own various patterns and solids in white, light blue, pink, and lilac. I can't picture any time where I would actually think, "Gee, I wish I had a black dress shirt." It has never happened. I currently own about 30 dress shirts (I am sure not even close to the most impressive collection on this forum) and just see nothing that a black "dress shirt" adds. YMMV, but if a person can't think of a single instance where a black "dress shirt" would not at best be second choice (for me way below that, perhaps second choice if I (1) actually owned a black "dress shirt" and had all but two shirts at the cleaners, but if I had anything else in my closet would go right to the bottom).
If you like the look, you like the look. I happen to not like it at all, but my tastes are not shared by everyone. In the case where you like the look, we're not dealing with the argument you bring up. If we are dealing with a variant of the argument you cite, then we're talking about buying something that will always be a distant backup choice. I prefer to buy clothes that I actually want to wear.