My experience is that these do stay up much better than the no-show socks. . Either that or get used to wearing no socks with the shoes you wear the peds with
No show socks are used mostly when wearing boat shoes or loafers. Basically, any type of shoe where a lot of your feet is showing. They're used for the purpose