I’m so sick of people being all over the “great character developement” in S4 and “how much work the brilliant and clever writers put into it”, like what exactly do you mean?
John being abusive towards Sherlock? Cheating on his oh-so-lovely wife?
Or Sherlock forgiving the person who practically killed him, and then his scary sister who killed his childhood friend and tried to kill their brother or alternatively John? Which makes him “more human” apparently?
Because no, that’s shit. The only character developement those two needed was to get together, which would have “completed Sherlock as a human being”, to use John’s own words. Not this shit ffs.
Sherlock didn’t need any of this to be considered a “good man”, the latest point where that happened was when he gave up his life to save John in TRF, and don’t even get me started on him doing it all over again in HLV. And John’s “character developement” made him practically unrecognizable. So congrats on that.