Quote Originally Posted by LinkToReality View Post
Who goes into battle in high heels?
Sailor Moon and several hundred other magical girls.

But joking aside, you're right. Heels are impractical to wear into battle.