I think your headline needs rewriting. The writer did not "demand" an apology; he requested one, very politely. & civility did not "result" from his letter; his letter was civil. The exchange started in civility -- it didn't become civil.It's great to be for civility, but I think being more precise & accurate in your word choices would help the cause. I don't think this headline is accurate & consequently, it is slightly inflammatory because it implies that the letter writer was initially less polite than he was.
More information about text formats