That would mean no resting in a long dungeon or other underground area.
I know some D&D fans would prefer that, but what's good about the current design is that players can choose their own difficulty level by how often they teleport to camp. A newbie might need to do it several times before reaching the end of a big dungeon. A more experienced player might be able to make it all the way to the end of the dungeon without resting. Larian can make dungeons any size they want, without having to build in resting areas or design it for some "average" player.
I think the worst thing about the camp system is that it's just not explained in-game. The main character basically has a ring of teleportation to a specific domain and back again. So just explain that's what it is! Or some equivalent function related to the tadpole.
This is true, but... then they could add bedrolls and a fire pit, where the fire pit gets consumed. So you clear part of a dungeon and you only have to back track a little bit to do a long rest. But only allow 1 camp fire at a time in the party. Or the fire pit recharges after a long rest at the camp. This way you can't just teleport whenever you want. Gives you one long rest in a dungeon. Unless you want to do a lot of back tracking. This would just feel a little more like D&D for sure.