I agree that it is annoying to sit on a large amount of food and then see starvation coming up and make problems in that dome. However, i am fine with this and i would prefer it to stay like this. The idea here is that when i build several domes near eachother, it gives me the benefit of having a dome that mainly produce food and because it is near, no domes will suffer starvation if you have produced enough of it. But problem comes when i decide to make a new dome, far away, to get those pesky rare metals, and since it is rare metals i want, i only want geologists to go there and collect, not making farms and micro enough botanists to man them. Here is where i ENJOY the game design. I want it to stay this way too. My solution is to use the transport vehicle and create a trade route to said dome. This solves my issues. Since this dome is more of a temporary thing, until i harvested all the resources, i enjoy to micro the transport to deal with it. If devs "fix" it, it only makes it easier, now we need to use the tools we are given, and they work well too, so why change it, other than removing yet another task the player should do?
Edit: The "fix" should be to let us choose the amount of whatever resource we want our transport to bring on the traderoute. Now, we can only take 1 resource and we cannot decide how much, that is something that needs attention imho.