High heels are better. For one, You gain height. This is so useful for shorter people. I am not saying that being short is bad, But as a person with a shorter mom, Heels gave her confidence, Which leads to the second point. Heels provide confidence. Often times in the corporate or business world, Women are understated due to lack of females in the work force. Many of the taller, And shorter women feel more confident being taller or as tall as the many men in the business world.