Feet are getting bigger with each passing generation. Our living standard is higher and we have a massive supply of fast food available which stimulates growth hormone. 50 years ago the standard women shoe was size 5. Now it is size 8. Around 48% of all women wear shoes between 10 and 12. Designers have just not adapted that trend yet.