All I have to say is you're hilarious for thinking MK is "fine". Must be some kind of hivemind bandwagoning, I dunno. You can quote me on this, he will be nerfed into the ground. It will take a good 2-3 patches of straight nerfing to get him into "playable" territory, and I don't expect to see him in CM for at least another year. But I'm sure "this is fine", and I have to learn to "deal with it", because datamined winrate says so much about a hero.
You misunderstood me. I don't think MK is "fine". I think he is one of the weaker pos1/2 cores right now. To be one of the better ones he already lacks one significant characteristic, which is that he simply cannot flashfarm. He is also one of the weaker heroes to jungle after pushing a T1 both because of his lack of mobility and his inability to flashfarm efficiently. He would have to solve both issues with weaker talentchoices and items. He doesn't have the option to do either.
Now I have never bandwagoned for any reason, or have been emotional in my reasoning when looking at games I play competitively. After getting stomped by MK I don't deduce that the hero is op because he oneshot me from 1.2k range, I look at what exactly the hero does, how I may be able to counter it and why in that particular game my team and I were unable to do so. I then rather quickly realize that I couldve substituted at least 10 different heroes for MK in that game and realize it's not the hero that's op, it was me/my team that made more mistakes which ultimately cost us the game. That's how DotA works.
He is first and foremost a ganking core that preys on people that don't know how to counter him. After a newly released or ported hero this tag obviously fits a lot of people, not necessarily me/you yourself but people you play with, which may make him seem stronger than he actually is.
He does have his fair share of counters though, which is why I dont think he will dominate high skill games as much as he may do in lower-skill games, me mentioning his winrate was just trying to show that this apparently already happens. Since MKs Treewalk can be spotted by both flying vision aswell as vision from 2 elevations higher he kind of has to go into a shadowblade or blink build which already locks him out of one of his disables. Since you don't really want to use Boundless Strike to build up charges, instead using it once you have 4 of them to get the killing blow on long range, getting echosabre or mask of madness is also a typical buildup. Now to gank "efficiently" you're looking at a networth of ~7k already which is about 15 minutes into the game. He is pretty much unable to get any solo kills up until this point unless he gets a setup or people misplay, both of which are very likely to happen but at that point we're already out of the "the hero is op" territory and move into "I/my team fucked up" territory which usually makes the "op" argument moot since any other hero would be just as likely to stomp your face in at that point.
How many heroes can you count that can farm a single bad player and snowball out of control from it? Imagine the current Stormspirit would be introduced to the game as a new hero, noone would know about his skills. Everyone would be up in arms about how brokenly OP this new hero is. Now take Slark, or TA, and you will soon realize that his strength is one that quite a few other heroes have aswell, and they need less items to play this card to their advantage.
Which is why I ultimately don't "think" MK is fine, I am quite sure of it. Now you can try and argue why I am wrong in my assessment, or cry "lol OP" once more but that's not gonna change the fact that my reasoning is at least based on logical and strategical thinking.