I use MTB pedals on my road bikes and had a pair of Specialized BG Pro MTB shoes that lasted me 28,000 miles and a pair of LG Terra MTB shoes that lased 21,700 miles, Both would have lasted much longer but I tend to wear out the outside of my heals pretty fast and rivet heads were just about worn off. I think the heals on road shoes would have worn out long before either of my other shoes did.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress