Yeah - i think making the distinction between cantrips and higher level spells is useful here. Or even just single target spells and areas of effect. A single target firebolt can certainly cause flammable objects to catch alight - but you need to target the object with the spell and not something standing on the object. But a firebolt hitting regular soil? That should just leave a patch of sooty soil.