Human body was never designed to walk/run on hard surfaces. Humanity invented asphalt and concrete.
For tens of thousands of years our ancestors walked and ran on soft surfaces. Our bodies adapted during these times and for the soft surfaces.
Injuries are a modern day problem mainly resulting from sedentary lifestyles and running on hard surfaces.
Runners who are very light, got perfect running form, or are extremely durable can get away with pounding most of their miles on asphalt. But most of us feel much better on soft surfaces and can train a lot more miles on soft surfaces compared to asphalt. Only very few people got perfect running form, with no leg length difference, no over-/underpronation, no overstriding, no "sitting" style, etc. The soft surface is a lot more forgiving than the hard asphalt if the form isn't textbook perfect, and allows runner to train more without putting their body at risk.
Think about it that way - what would make you fitter, running 50 mpw on asphalt or 90 mpw on soft surfaces? I'd always choose the second!