I'm actually scared to post this one because I'll sound heartless.
IVF....... is morally and ethically the worst scientific/medical breakthrough. For society as a whole- there are way too many negatives ( just want to say I'm not judging anyone for choosing/needing IVF)
There are too many people in the world.
There are too many children that need to be adopted or fostered into a loving home.
Aside from illness/injury- there is usually a biological/genetic reason for infertility.
The hope IVF brings has a worrying negative impact on mental health- the devastation of it not working/miscarriages, the debt people get into and the breakdown of relationships. The anxiety of finally having the child you want, then not actually enjoying parenthood because its draining, keeping those feelings to yourself because you think you should love every single moment- good or bad for the child you always wanted.
I think the success rate is something like 30% to give birth, if you're under 30. The success rate drastically falls thr older you get.
It should not be funded by the NHS.
The health impact on the child, working in a neonatal unit, about 70% of babies were conceived via IVF. I have not researched this myself but a medical colleague told me that children born via IVF are more likely to need IVF to have their own children.