Stainless steel "sandwich metal" bottom pans have a very small window of temperatures that food will not become literally glued to the bottom of the pan. (Which have to be scrubbed out later)
Cast iron pans have a larger window of non-stick temperatures to operate within. The polymerization of various oils provides the non-stick surface inside the pans. These heavy pans tend to hold the heat longer and are capable of searing meats without a huge heat loss from the cold food placed in them.
However, the drawbacks extensively mentioned have not covered the warping or cracking that can come from cast iron abuse.
Also....a new cast iron pan these days requires a LOT of work to prepare for cooking. The inside needs to be ground Smooth in some fashion to remove the casting surface silicone laden metal to open the pores and provide a smooth surface to cook eggs and pancakes on.
View attachment 844229