Why Prophet put restrictions in the state of Ihram, like not wearing the shirt, trouser, or leather socks etc?
These Ahkam (rulings) are known as Ta'abbudi. They are through the revelation and the exact reason is not known to us.
And Allah knows best.
Mufti Ikram ul Haq
Fatwa Center of America