Honestly, nylons can sometimes be annoying to put on, or they won't fit right. Plus, they have a tendency to snag very easily on things, & once you've got the smallest tear, it's really hard to salvage them; I've lost probably ten pairs of nylons in the past year from having them snag on the edges of desks & tables at work. Also, sometimes the weather calls for or allows you to go bare-legged, which means you can either wear "no-show" socks with your shoes (which are also really annoying to deal with, IMHO) or just go barefoot. I think it's ultimately a matter of preference, though!