igortufekcic: ...does it mean that you are not a good gamer.
Honestly, I've tried to get into LoL and Dota 2 on several occasions, but I'm just terrible. No matter how much I try, I'm always shouted at in the chat and a reason why my team loses. It's quite disparaging, to be honest.
The things with MOBAs is that they do require some time to learn how to properly play them. One thing that helped me a lot was watching matches from experienced players on Youtube and reading guides on the internet.
I don't know about Dota 2 because i don't play it (i find it to be much harder for a MOBA-noob like me than LoL), but for LoL you really need to know exactly what you're supposed to do at each role (top lane, jungle, middle, support and adc). And each role requires a specific set of items, talents, runes ans skills. If you're a "jungler", for example, you just NEED to take smite. You can't do jungle without it. For every other role smite is completely useless (since it can only be used to kill minions, not players). Also, if you're doing jungle, you'll probably need the hunter's machete as your first item.
Not only each role requires a specific build, but also your character determines which build you'll use. And even then, you need to adjust your items build according to the situation of the game. For example, if the enemy team is dealing too much magical damage, it's a pretty good idea to buy an item that has magical resistance.
You could also end up in a bad situation depending on which champions the enemy teams has. Some champions are better against specific champions. You might end up in a situation in which the enemy on your line has a champion that can easily counter yours. The best thing you can do in this situation is to play safe (don't go too far from your tower, don't make any risky moves).
It might sound obvious, but here's an advice: avoid dying at all costs. Seriously, the more you get killed the more gold the enemy champions get. Don't feed the enemy champions. A fed up champion can easily snowball and wipe your entire team. If you're not doing well, play safe.
I used to hate MOBAs with passion. But nowadays i'm really enjoying playing a LoL match every now and then. It can be fun if you ignore the toxic community. Just mute everyone if you don't want to listen to them. However, i really recommend that you play with friends for the best possible experience.