I use cast iron and have for 40 years. Love that stuff. It is not 100% non-stick, but it is 90% non-stick and the 10% that does stick washes out super easily. People will say that you have to handle it carefully which is 100% BS. I use soap and water on it every time I wash it. I highly recommend it and have gifted it to my kids when they have gotten their own places. It’s just theeeeee best.
We got a teflon set when we got married and used that briefly, but hated it. Also got a cast iron frying pan for a wedding gift (and I had a small one I inherited prior) and still use it all the time. Cast iron can last 100s of years. The small pan I have was my grandmother’s.
I use the cast iron every single day and I just leave it on my glass top stove. The stove we have is black and I can’t tell that it has scratched it, but if it has it’s not very visible. I have dropped it on the stove, too, (lightly) without any damage. In fact the cast iron has been more durable than pretty much anything else in our house. I can put it from the stove into the oven. I can put it straight on the grill, in a campfire, or in the woodstove. Try that with any other pan. It’s almost impossible to destroy. I love it so much I got cast iron muffin tins, cast iron loaf pans, and cast iron everything. Only thing I don’t have cast iron are pasta and sauce pots.
And it is totally not finicky. People who tell you that are misinformed. I don’t wash it in the dishwasher, but that’s about the extent of my taking special care of it.