I currently have MTB shoes also. When first buying them it was because I thought I'd be doing some riding and then walking around. In the 2 yrs I've been riding, I've done very little walking. Maybe into a gas station or bakery. Most often I leave my house and don't stop till I get home.
I plan to go road shoes on my next purchase.
I'm sure our pockets could hold a pair of flip flops if we want to go somewhere and walk around..lol.