I will start with This movie just demonized Mycroft Holmes .a genius , a thinker , sometimes even better than sherlock at times. They have reduced this movie to unnecessary bashing of Mycroft in order to promote enola.
Trying to be Politically correct and getting unnecessary feminist tone Sherlock Holmes, it's not even close, what Doyle 's novel portrayed. Plus they have shown Sherlock emotional which is against his traits.