Lmfao. Holy shit you obviously never played dota, if you did, you are plainly a dumbass. There are so many nit-picky things with each hero that you probably don't know about.
If heroes in DotA are made for 5 year olds, then the champions in this game are for newborns and HotS is for fetuses.
Lifestealer and WK has to utilize Armlet, which is 50x harder to use than any item in this game. There are tons of strats for them, for example, the Lifestealer Bomb with his ult and WK saving points until level 11 for his ult to make sure the 5 minute cooldown doesn't happen on it.
Lifestealer also has his Q for magic immunity, popping it early and everything. Also, putting his E onto enemies for his team to heal as well. WK also has mana management, if he uses 2-3 Qs before he has a lot of stats, he wont have mana for ult, which means he dies for free.
WK does indeed have 1 active skill, but there are so many things to the game that make DotA a whole different game than LoL.
Faceless has his ult, but he has to make sure to aim it on the enemies and not his allies, has to pop BKB and Mjollnir and MoM, also has to time his Q to disjoint enemy projectiles. Also, he has to farm efficiently, with tread switching and deciding what to build. You are probably under 1k mmr if you faced a faceless that ulted a PA without MKB.
2/3 is not EVEN close to how many "stupid" heroes there are. But I see 1 stupid poster here, you.