Because clearly the problem isn’t that he’s terrible, it’s that a ridiculous and overly obsessive portion of the fandom hasn’t grasped how monumentally clever he actually is, probably because they worship RTD, the Tenth Doctor, and his Clingy Girlfriend.
It’s a SCI FI show! There are no rules, there is no logic. Who cares what the characters are FEELING? They’re there to support the Doctor, and to look good doing it, like a good little entourage. And they DO show emotion when it’s convenient to the plot, and anything else that would make that emotion actually believable just happens offscreen, because the messy stuff is boring. It’s important to understand that no one else really matters; there’s no reason why people should be demanding unique personalities and clear motivations for companions and side characters, because the DOCTOR is the only one that matters. He’s the most important being in the entire universe and through all of time; that’s why everyone is always out to get him! And, for that matter, he’s ALIEN, so his own biography and character history is also thoroughly inconsequential; if his actions seem out of character or completely go against previous statements, it doesn’t matter, because he’s ALIEN, so he can be whoever he wants, even if that means risking the universe in ways that he has formerly claimed would lead to catastrophe and abusing people in a way that would make most of his former regenerations queue up to slap him. And really, there’s no reason to tie up EVERY plot; the fact that there’s another episode is answer enough for why characters survived even if they were told quite clearly that their actions would lead to certain death. And as for consequences, his tantrums and sulks are obvious consequences when the Doctor doesn’t get his way! But who wants consequences for the hero anyway?? He’s the hero, he’s supposed to win, and everybody gets to live!
And really, the whole idea that the show is sexist or racist or misogynistic is ridiculous. We’ve had married ladies, ladies with guns, lesbian ladies, older ladies, and they’re all so STRONG and SASSY. And the new companion is a POC, so really, what is there to complain about? And besides, it’s better than it was in 1963…women actually get to SHOW how irresistible they find the Doctor now!
As you can see, Moffat’s still running Doctor Who because he’s CLEVER, and is the entire reason Doctor Who is even on the air, not to mention popular. And Eleven is the longest lived incarnation by probably a thousand years, so obviously he’s doing SOMETHING right.