Shadow Fiend gets static numbers for bonus damage. Percentage based things like Drow's aura aren't going to be as strong early game as the 32 souls SF has stashed up. He also has 3 nukes which when landed properly give him more early game damage. He's built around being a strong laning carry from his skills, meaning he can get utility items early game, and transition into the later stages with the -armour aura and still deal good damage even though he doesn't have a whole lot of damage items.
He's a strong hero, I won't deny that, especially since the ult buff makes ganking him a less reliable way of shutting him down. He doesn't have any built in lock down skills to solo gank though, and he's equally as squishy as drow, having no built in escape either.
Sniper is one of the most item dependent hard carries who gets picked if you wanted to do a 4+1 strategy and turtle up forever. His skills let him stay inside a safe zone farming while pushing the enemies back, buying time to scale naturally as well as with his full inventory.With the headshot buff, his damage output and disruption made him good at harassing people out of his lane. There's a massive ult nuke specifically for KSing when people are out of reach so you get the gold you need. He's meant to be unbearably easy to kill because he relies so much on positioning, hence the long ranges. If you gave Sniper any mobility or escape mechanics, you suddenly have a fast moving assassin who can kite you forever.
Trying to call me out on being in low MM is pretty funny though. I'm no professional but I've looked up enough of this in my spare time to brown townyze these kinds of things. If you want I'll give you the specific numbers for Drow to get my point across.
I never really called you out on being in low MM, I was just saying if you're in it, get out of it. I can tell you at least know
some things you're talking about...
I've done numbers, and testing, and this, and that, ect, ect, on EVERY hero, especially the ones in the more "stuff" tier, but it doesn't stop some heroes from being plain BAD. Even with items, or not, or a specific team strat, or this, or that.
I've played Dota 1 and 2 long enough to know the ups and downs and how things have worked over time. I've seen enough competitive play. I know enough.
Sniper is very item dependent, yes, but even with items, he's still useless. Nothing in his kit can help him make up for him being so bad, especially with Shrapnel essentially giving up an ability slot. With how his kit is set up, he's just not good, or will he be getting good any time soon. He's basically been called the worst and most useless hero in the game by a lot, even with his most recent buffs.
As stated earlier, Traxex has really never been good. The only thing that made her slightly decent was her pushing power from her E when they did that buff to her, but that's basically the only reason why you'd want her on your team. She'd get killed too easily otherwise, guaranteed. And as with Sniper, her kit right now really won't help her become much better.
You can go on and on, but you need to realize, Traxex is not a good hero, and she hasn't been in a long time, if not ever. Sniper is just god awful, so don't even bother about going into that.