Will, I am truly sorry for your loss, and can only imagine what it would be like to lose my wife.
Having said that, I think you and Cal both have valid, but different points. I agree with you that there is sometimes a time and place for profanity. Your situation was extreme. But I also agree with Cal as I think his point is that too often profanity is used as casual everyday speech, in the wrong place and time.
My wife and I were recently standing in line at a self-service buffet eatery. The line was long. Two guys, probably in their late 20s, came in and joined the line directly behind us and were talking to each other. Not overly loud but loud enough for us and others around them to easily overhear their profanity-laced conversation. Every fourth or fifth word was f... Or a dirivitave. After about a minute when it was obvious this language was not going to stop, I asked them politely to watch their language due to all the women present. One of them curtly told me I should MYOB, but the other guy quietly told him to cool it, and apologized. Nothing more was said about it, we got our food and sat down to eat, as did they in another part of the establishment. While we were eating a couple approached our table and thanked me for speaking up.
The topic of this thread was started by someone wanting to write stories containing profanity, to be posted here on AAPK. He was advised it would not be appropriate and a different place might be better. I agree. Ths is not the place, but unfortunately there are too many who don't understand the appropriate time or place.
And I will also say as an example, you were able to tell your experience effectively and make your point clearly without using a single one of the words you used when you were telling off that doctor. I clearly understood what happened without your repeating any of those words!