Being able to make your own caves wouldnt work at all.
But they could add more caves to the map that have those rare resources. You cant simple ping a resource node and find it if its in a cave so it actually requires some amount of exploration... or you can just cheat and ruin the fun by looking at a map for caves... bleh
They could even make some of those caves underwater when they finish modifying swimming.