Why is your game a piece of crap?
I've come back to league for all of a week after playing Dota 2 and I'm sorry to say I haven't missed it, and here are some reasons why.
Team communication fails: There's no voice chat. You can't alt click any of your abilities, enemy portraits heath bars etc to alert your team of your cool downs, your current health, or the health of enemies. Your little ping click system interrupts any mouse action you might otherwise be doing and is a huge pain in the behind compared to the Dota 2 chat wheel.
General Mechanic Fails: Flash is a bail out button on a key bind. Everyone is incredibly slow and there's no form of teleport scrolls to facilitate effective farming and cross map travel. Surrender encourages people to whine and complain until everyone wants to give up.
Leaver System Fails: There is no way to control the characters of team mates who flat out abandon you. Gold gain from abandoned players isn't split among team mates, or applied in any useful way AT ALL. I am content in saying nothing in this game even gives you a decent change at playing with a man down.
I'm not saying League has to be exactly like Dota 2. I just feel like there are a lot of places where Dota 2 succeeds that this game doesn't. I think the only thing that wins in League of Legends over Dota 2 is character design. League has some awesome characters, with cool stories, that are love-able and easy to relate to. Otherwise, the entire Dota 2 client, game, and replay system and all mechanics included are so well done, consistent, and seamlessly integrated that Dota 2 is clearly a far superior game. As a person who has played League of Legends since open beta, and despite the fact that Dota 2 hasn't even been out as long as League, it still feels like a way more polished game. That's my opinion and choice, not everyone has to agree with it.
Maybe in two more years when I have the desire of trying to play this game again Riot will have fixed some of these things and the whole experience will actually be desirable. In the meantime, I'm going back to playing Dota 2. Anyone who wants to learn how to play a decent game is welcome to add BustyLoli-Chan on steam.