Cycling Specific ... On my roadie, road shoes, yes, not fun to walk in. On my commuter/CX bike, MTB shoes with eggbeater cleats. Easy to walk in, still perform well as a cycling shoe when I need it. On my MTB with platform pedals ... whatever shoes I happen to be wearing at the time.
I keep actually two pairs of shoes at work, a pair of tennis shoes (wear to the gym downstairs when I work out) and a pair of casual dress shoes. Doesn't bother me at all.