You are not mising anything. Clearly, the game is not for you. I would tell you to keep trying and that "it gets better" :D , but I don't think is gonna be the case as you have given it several chances and have tried several heroes. Just sell it, try to recoup your losses and move on ;)
By the way, I love the game, I'm not bashing it or anything, just accepting this game (as every other one) is not for everyone.