Haha, of course it's a "rip off" of DotA. The makers of DotA helped develop the game. It's supposed to be a AAA release of the game.
The idea is they wanted to change as little as possible, while updating misc things like the interface and game lobbies.
I feel League of legends is more of a...