Cast iron is great in a professional kitchen. It wears well. And it benefits from frequent use. Most home cooks won't use their cast iron cookware daily, let alone multiple times a day. That affects the seasoning.
Cast iron isn't compatible with that approach.
You have to be the type of person who can appreciate and capitalize on the fact that cleaning off eggs immediately after cooking takes 1 second while chiseling them off tomorrow can take 5 minutes.
Part of why I do this is because I have 3 kids. They are off playing while I cook, and I take the extra few minutes to get the kitchen in a decent state before calling them to the table. Otherwise I'm never gonna get it done because once they have my attention it's difficult for them to let go of it.
But the whole “clean eating” thing seems to vilify any kind of cooking fat, and guests often give me the “guess we’re not on a diet today”. But from what I recall, cooking oil is not the thing driving the obesity pandemic, and the innocent muffin they had at work would easily be several multiples of the cooking oil, calorie-wise.
This is strange to hear from a professional chef. I cook eggs overeasy on my cast iron all the time. What works for me is preheating the pan on moderate heat for a minute or two, putting in a bit of butter, and using a metal spatula. Haven't had a broken egg in forever.
I've certainly found you need less oil to prevent sticking on a well-seasoned cast iron compared to others. It really is a semi-nonstick layer. I've made eggs on mine with no butter just to test it out and with the right heat they didn't stick.
But I guess if you have other tools that are easier for the same result, there's not much reason to learn the harder one. Personally I like having a small collection of cast iron I can do anything with, one part saving space and one part just having a thing for cast iron.