The RNG is dumb sometimes, but I like it generally. You get some good, quality shenanigans going on in most games. A lot of the time it spices up a match a bit but doesn't affect the outcome much. That said, I do understand how people get frustrated when a game IS decided by pure RNG. Even then, though, I don't usually mind if something really silly makes me lose. I don't think I've ever been salty about losing to Yogg, for instance, because the guy is too fun to get mad about.
But yeah from a strictly competitive point of view, the RNG is something of an issue.
On a side note, I hope this discussion being stickied means it will actually stick around. HS discussions always seem to die around here.