@Gargron
A good frying pan does not have to be cast iron. But cheap pans are often thin gauge metal. After a few months of usage the bottom warps and food does not cook evenly. At least buy a good brand name.