I don't enjoy villagers being biome-specific but the swamp explorer map helps. I think the primary source of frustration is the prospect of having to move one of the dumbest and most stubborn mobs in the game hundreds if not thousands of blocks for only one or two specific things.