So you have no answer except that Master Chief and Doom Guy are men so they shouldn't wear high heels. But it's Ok if Samus wears them because she is a woman and woman are just designed to run around on unconfutable and impractical shoes.