This is a really bad advice or "solution" in how to deal with this issue. This happens first place because the functioning of villagers continue to be retarded, if not actually buggy. This happens in first place because the villagers don't tend to stay around their workblock as it was supposed to, they stray too far away, and then someone else takes a workblock that should not be available. Then proposing to solve it by placing a new workblock implies there is actually some intelligence in the villagers. I had that issue, one composter but two farmers. Built a second composter and what happens is a third, unemployed villager will take the work bloc. I took the workblock away and replaced it and got a fourth farmer. The same issue happens with beds, you place new beds to deal with a shortage of those and what happens is that new villagers breed.
The intention behind the new update is great, but the AI behind the villagers continues to be faulty, unpredictable and unmanageable. To try to avoid those problems you need to fence the village around, have internal gates, basically make it an open air prision.
This is a really bad advice or "solution" in how to deal with this issue. This happens first place because the functioning of villagers continue to be retarded, if not actually buggy. This happens in first place because the villagers don't tend to stay around their workblock as it was supposed to, they stray too far away, and then someone else takes a workblock that should not be available. Then proposing to solve it by placing a new workblock implies there is actually some intelligence in the villagers. I had that issue, one composter but two farmers. Built a second composter and what happens is a third, unemployed villager will take the work bloc. I took the workblock away and replaced it and got a fourth farmer. The same issue happens with beds, you place new beds to deal with a shortage of those and what happens is that new villagers breed.
The intention behind the new update is great, but the AI behind the villagers continues to be faulty, unpredictable and unmanageable. To try to avoid those problems you need to fence the village around, have internal gates, basically make it an open air prision.