I have a question re tartan hose

After looking at some old prints of highlanders of various clans etc and seeing them all wearing tartan moggans ( moggans = footless hose tied up with a garter etc ) why is tartan hose, Argyle hose etc now considered only suitable for full dress ? . Why did this come about ?

Kilted Kiwi