Infertility treatments are not a human right, therefore they shouldn't be given out for free. Infertility treatments take time and money to perform, therefore doctors and specialists shouldn't be obligated to do the work for free. Furthermore, cancer treatment usually saves lives, but people still have to pay for it. Saving lives costs money, but creating lives does as well. Orphanages are already overflowing, if someone really was that into having a child, they should harness their paternal/maternal instincts to adopting a child instead. Also, if you can't support the process of infertility treatments, how do you plan to support the child's first year of life? It costs nearly a quarter of a million dollars to raise a child in America until they're eighteen. If you can't pay the ten thousand for the treatment, you most likely aren't able to raise the child afterwards.
Doctors provide goods or services, just like restaurants and grocery stores. Something should be given to them in return for the goods or services. (before anyone protests about life-saving treatments, realize there are charities that will donate money or do these sorts of procedures.)
Also, if someone needs money for infertility treatment, I would wonder if they had enough money to support children.
If you have money and a doctors office is willing to give it to you, sure. It should not be a protected right that it be provided to you, or even that all places should have to offer it. They should be allowed to be as selective as their wallets will allow for.