I wrote this over a year ago so...
Guys. We all know Moffat as the Doctor Who writer that kills everyone off. Right? Wrong. I think we've gone to a parallel universe or something because what I discovered will blow your mind. Moffat hasn't directly kill off any main character.
I know what you're thinking let me explain by staring at the beginning of his time as show runner with Doctor 11's companions. Amy and Rory: Ok yes he killed Amy and Rory off, but he didn't he had a weeping angle send them back in time to live their lives out happily.(Yes I was very sad by them leaving.)
Also he killed Rory a bunch but he always came back.
(I'm pretty sure he died like 8 times.)
River: She also died, but didn't she was saved in the library and is living there.
Clara: died but then the Doctor saved her from being dead and now she's traveling in her own TARDIS with me.
Bill: was a cyber man for god sake she wasn't going to live/live how she wants(as a human) Star eye girl saved her and made her a... watery time and space traveler?.
He wasn't show runner and he saved River
He also kept Jenny from dying.
The Doctor Dances: "Everybody Lives!"
The Doctor said everybody live. Oh Moffat telling us your secrets.
The Forest of the Dead:(River)"Everybody knows that everybody dies,but not everyday. Not today. (You can stop here.)Some days are special. Same days are so so blessed. Some days nobody dies at all. Now and then every once in a very long while, everyday in million days the wind stands fair and the Doctor comes to call, everybody lives."
These are two episodes the Moffat wasn't the show runner for and he said twice that everybody lives.
So yes he killed Madame de Pompadour, and Danny Pink, but they weren't main characters. And sure he "killed" Missy but she's a TimeLady she'll regenerate.(Hopefully) Thanks for reading