Возможно, использование глагола «надеть» с обувью закрепилось в русском языке из-за того, что обувь, как и одежду, принято надевать на себя. 25
При этом для надевания обуви на кого-то другого существует глагол «обуть». 35
Ещё одна возможная причина — многозначность корня глаголов «одевать» и «надевать»: он связан и со значением «делать», и с «дети», и с «девать» (что-то куда-то). 2 А праславянское слово «uti» связано только с обувью, поэтому вариативность употребления глагола меньше. 2