I wonder how much of the "shoes used to last longer" thing is down to individuals getting older and heavier over time. Also time perception changes with age. It's probably still true, though.