My SPD shoes are fine for walking around the grocery store, which is the only place I use them for walking...well, I did have to walk up and down a 25% dirt hill one time. They work fine for that purpose, and immensely superior to SPD-SL shoes.
I wouldn't walk around work with them on all day long. But for short periods, they're fine.