"Whatever happened to cooking over a campfire?"
Traditional campfires are notoriously inefficient in terms of time, energy required to assemble them, cooking and wood used. They are a substantial fire hazard. Often for a long time after they have been 'put out'.
The things that campfires have in their advantage are that they are relatively simple to set up, use only local materials and will do the job required if you give them enough time while providing a homey and comforting atmosphere. They are traditional.
With a white gas, propane or Zip Stove you can be up and cooking in a minute or two and, due to their efficient application of heat, be done cooking while a person assembling a campfire is still collecting wood.
Down side of a stove is that it requires carrying in a stove, and possibly fuel, and a stove lacks any power as a focal point for community or romance.