> But they need to only be used for that and most home cooks aren't willing to have a pan they only use for one thing.
I have a cheap 10" Lodge skillet that we use for everything. It pretty much lives on the stovetop. We make omelets every morning, wash it off, and put back on the stove to dry. Quesadillas at lunch. Red sauce for dinner. Potato gratin. Pineapple upside-down cake. You name it, it goes in the skillet, often without any oil.
The only time I ever have trouble with stuff sticking is after several days in a row of tomatoes or similar. Acidic stuff like that does damage the seasoning, and if you let it sit it will stick. Other than that, stuff comes right off even after hours of sitting around.
So many people seem to think you have to baby these skillets, and that's just not been my experience at all. It's not as nonstick as a brand-new teflon pan, but it's better than that same pan will be after 6 months, and if I damage the seasoning on my cast iron it really does repair itself through normal cooking (with a bit of extra oil in the meantime).