CPR has risks as mentioned. I think competent people should have a right to choose whether to be a DNR. And that decision may be changed over time based on circumstances. In my line of work, I know people who are nearing 100 years of age who still choose to be a full code. So if we find 97 year old grandma without vital signs lying in her bed, and she does not have a DNR order, then we have to initiate CPR. CPR can't be stopped until EMS or a medical doctor calls it. In the meantime, the frail little grandma is broken to pieces.