If they can afford it. If not, it should be the hospital's call. This should be the same for every case, if they can't afford hilariously expensive treatment to stay alive they shouldn't get it.
A hospital had to ****ing keep an anancephalic baby alive for as long as possible because the ****ing parents said so. People need to pay for their ****, I don't care what it is.
EDIT
Baby K - Wikipedia, the free encyclopedia
****ing bull**** if you ask me. I can care less who you are and the sanctity blah. Pay for the service you use, that is what responsible human beings should do.
If the hopsital wants to provide their service free of charge then fine, otherwise, pay up.