Been wearing MTB shoes for 24 years.
Tried Look pedals once. After a month, tossed them! Actually gave them to a friend who swore by them. Not for me.
But as far as cycling shoes, probably get 3 years our of them before they wear out too much. I do replace the cleats as needed though.