I tried to get into MOBA games. But for starters, the games didn't want me. When I tried getting onto LoL I got a lot of hate for being low level and unfamiliar with the game. Even before that though, I tried joining some DotA games on Warcraft 3, and they would boot me from the room as soon as they saw I was downloading the map, or I couldn't tell them the gold price of a specific item. The massive elitism in MOBA titles is a huge turnoff.
So I stuck with LOCO for a little while, it was a little bit low-key and you could get through a game without being talked down to. I realized that it just wasn't fun. You follow the same routine to such a strict extent that you could literally macro the whole thing. Pick X character with Y skill build, buying Z items and going down S alley. Repeat until fun. There's no room for experimentation or messing up. Get the wrong item or the wrong character or the wrong skill and your character is ruined, because chances are the other guy has picked the right stuff and is going to roflstomp you. The fact that there is a "best" set of stats is really troubling too. So many of these types force you to min-max for one stat and the others become worthless, usually it's attack. Beef up your Atk as much as possible as fast as possible. Def becomes worthless and tank characters have to rely on gimmick skills to do anything, and then they still can't deal any damage.
I really feel as if playing a MOBA match, and watching a MOBA match on Youtube provide the same experience. They work to enforce an elitist standpoint of strict character builds and specific use of skills, so that anyone good will play pretty much the same as anyone else who's good, except for the human/computer elements like reflex time and latency.
For the record though, I also shrug as the title "FPS" for similar reasons. RTS sometimes falls into the same issues, but it's a genre such that if you're going to make a game, it almost has to be unique in some way.