Please do not shun me but..... I have no cast iron equipment in my kitchen. The one posted above looks great.
I guess I’ve got to add it to the buy soon list.
IMO every pan type has a different area of competence. There isn't a single pan that will do it all. However, cast-iron likely comes the closest but with some limitations. In my experience I've found other types that work better depending on the food you are cooking. I like steaks & chops done on cast-iron. If I do marinated meat kabobs though, I grill them on a Staub or Le Creuset grill pan. Those are both porcelain over steel so the sauce won't etch in and be tough to remove. Same for tomato sauced based dishes. When you mess up the seasoning you have to redo it. It isn't the end of the world but mildly azz paining. Chicken, fish, & eggs go into a ScanPan. Those are pressed steel with a ceramic non-stick finish. I love 'em but there are likely many other types that work just as well. And then there is stainless steel. That's what I started with and many use them. I don't though anymore except for one mondo chicken fryer. I found when I started using the "right" pan for the task my cooking improved dramatically and over time I was using stainless less & less. There are no aluminum or teflon non-sticks in the house.