Intentional most likely as it makes villagers more rare. You can get the villager spawn eggs from task crates. Also if villagers breeding was a thing we would all have massive trading halls and that would cause lag
Hi there. Yes Villager Breeding has been disabled on survival. Task crates from completing /tasks are one way to get them or from players selling them either privately or on the Auction house. To see what else you can get from task crates you can simply do /crates view task.
Hope that you find Villager eggs along your journey on Survival