What is wrong with the image to the left?
There are three times when sweat socks/tube socks/sports socks are acceptable in public; at the gym, or when they're 100% invisible (by the way, underneath jeans does not make it 100% invisible).
Going forward, build your collection of socks with, of course, colors and patterns. Argoyles are a decent start, although basic and predictable. Go for houndstooth, checkered, striped, polka dotted... anything.
Keep in mind, socks doesn't mean "dress socks." There is a difference in material and durability. Normal socks can be found everywhere you buy sports socks, you just have to start noticing.