Agreed entirely. Firebolt ingniting the target and leaving a damaging surface with no save (even on a miss, which is mind boggling) is way overpowered. As are the other cantrips behaving the same way.

It would make more sense to let the player target the floor to create a damaging surface (with a save), or it only does damage to the target (without setting a negative status.)
It is a very cool idea, but it just breaks the economy if all damaging cantrips auto damage, and create surfaces.