Ever seen a new born horse or giraffe try to walk? ^_^
Im sure if you ask enough people some will yes and some will certainly say no. I would wear them exclusively except when totally impractical if i wasn't concerned with the social ramifications of doing so
No. There are a lot of options, even for formal events.
I'm transgender and just love wearing high heels, but I'm not very stable on them yet
Necessary? No. It is a preference.