The 10 identical pairs of black socks doesn't really work for business casual and up unless all your dress pants happen to be black as well.
I'd agree khaki pants with brown shoes would be weird with black socks
If you don't care about fashion, it doesn't matter, though