Carbon fiber isn’t as fragile as the article suggests. People have been riding it for decades and their bikes haven’t been exploding. Really any crash significant enough to cause frame damage will be a total loss to any bike frame, regardless of material (in terms of repair cost).
No one “needs” a carbon bike but to say there’s “no good reason to buy one” is just dumb.
Also the article suggesting steel frames over carbon is just weird at this point. Steel bikes are a super niche audience of budget or retro riders. I’m wondering if this article is a joke post.