They've completely lost their way with this. The third episode was a disaster, an absolute chore to get through. Almost as bad as the 2015/16 Christmas special.
I enjoyed the first 3 series which featured some outstanding episodes, although this ridiculously camp incarnation of Moriarty just didn't work, and i'd say the better episodes were Moriarty-free.
I initially hated modern Sherlock with all its reliance on technology and gimmicks, but in time due to the great writing and the performances by all crap Moriarty notwithstanding. It eventually peaked with 'His Last Vow' with a genuinely chilling villain in Charles Augustus Magnussen, if only they'd portayed Moriarty in a similar vein rather than as a pantomime baddie...
I think this series should be the last, it has become really disappointing of late.