IMO, price is one big factor. If I paid the prices I've seen for tartan hose, I don't think I'd wear it except on special occasions. for fear that I'd screw them up.