Steel is cheap for two reasons: unaccounted externalities of the use of coal in the process, and massive scale. Coal-free steel is possible, but we don’t currently do it at scale, so there is work to do.
Recycling will make sense if steel becomes much more expensive, but a future with really expensive steel is not what we should be aiming for.