Bioprinting can't make full humans.
This site has already addressed the feasibility of artificial wombs, and the consensus seems to be that meeting the chemical needs of a developing fetus using a machine is plausible. It will likely always be more expensive than natural birth, but it is definitely plausible.
Bioprinting, on the other hand, can't create a fully-formed human because we are so, so, so complex. It is possible to create sheets of some tissues, like skin, and some organs like the heart are now the subject of research. However, we struggle to integrate basic infrastructure like nerves and blood vessels into the organs we make. This is because 3D printing operates vastly differently than biological development. You can't build a person starting at their feet and adding layers until you reach the top of their head; complex blood vessels need to be interwoven to reach tens of trillions of cells, nerves have to reach every tissue, and half of what you're interacting with needs to be filled with some type of liquid. If you somehow manage to build veins in layers, try keeping bacteria out of them before the immune system is formed.
Building the body one tissue at a time and weaving them together would be a better start, but even that can't produce complex structures like the brain. Adult brains are the result of decades of forging and pruning neural pathways; even if we could safely weave together tens of billions of neurons, we couldn't create anything meaningful. Even if we somehow understood how to make functional brains, what about education? It's notoriously easy to learn new languages as a child because your brain is developing - whereas it gets difficult with age. Would 3D-printed adult brains be able to learn how to be human? Becoming an adult, both emotionally and physically/structurally, is arguably only possible through experiencing adolescence.
Even if you handwave the engineering problems and say it's possible - what about the cost? The only cost of growing a human in an artificial womb is nutrients; biology will form everything on its own. On the other hand, creating an entire human being manually, from scratch, must cost billions.
Perhaps bioprinting will revolutionize healthcare, but it will never allow for reproduction.