Мне кажется, объясняется все просто. Ходить в сапогах в полевых условиях в носках - носок не оберешься. Портянки практичнее и крепче.
Я когда в ботинках ходил - надоело постоянно носки зашивать. Потом просто на свои деньги покупал новые или из дома просил прислать.
Кстати, сейчас ношу высокие ботинки фирмы ECCO. Так носки протираются - только в путь! Может действительно на портянки перейти?