Cast iron is very inefficient as a heat conductor which is its beauty. It takes quite a lot of fuel to heat, once hot it will retain heat for quite a while. It does very well on open fires and has been used on them for many decades. All pans have their place, aluminum, stainless, carbon steel...