Articles like this really naff me off, as they fail to take into account the construction differences in different frames - it's down to how the individual bike is built, not what it is made of. Steel bikes can be horrendously impractical, uncomfortable, and flimsy just the same as carbon bikes can be practical, comfortable and durable. My carbon gravel bike is built like a tank (I doubt a steel bike of a comparable weight wouldn've survived a 25mph head-on collision into a ditch unscathed), but has a fantastic smooth, responsive ride quality. If it had bosses for racks and guards (and such bikes do exist, eg Ridley Kanzo Adventure, Trek Checkpoint), it would be a great all-rounder that would give a steel randonneur or touring bike a run for its money for ride quality and practicality, while weighing less and going faster.
It's not so much what a bike is made of, as what the brand does with the material. We should all know that well from steel - make the same bike from cheap gas pipe, 531, modern oversize tubing like Spirit and something like 725, and you'll get 4 completely different ride qualities. A well-built 531 frame rides better than a half-arsed one. A Pinarello and a Chinarello might come out of the same mold, but ride them side by side and you'll feel the difference.
Saying all that, I do think steel is the best option for most people, for most bikes, and for the environment. If we got rid of all the cheap mountain-style bikes and hybrids, and replaced them all with a 700c steel bike with hydraulic discs, rigid forks, 2" tyres, flat bars and mudguards, a lot more people would ride bikes a lot more often, and have a lot more fun doing so. And if I could only have one bike, it would be something like a Surly Straggler.