I haven't tried these, but my MTB shoes from specialized last forever. This line is wearable: 2FO ClipLite Lace Mountain Bike Shoes. This line is wearable. I would have bought a pair instead of the regular MTB but they didn't have the color and size I wanted in stock.
https://www.specialized.com/us/en/sh...e-shoes/118319