Yeah I will say to be fair, I've never been super comfortable walking in any cycling shoe. I have a pair of Giro casual shoes and some really nice Mavic MTB shoes. The sole is always going to be way more rigid than a normal shoe. Also, my cleats always make a little bit of noise on pavement and tile. But my feet suck. I think all MTB shoes are a huge improvement over road and will probably solve all your problems.