i am not sure it will be a fair argument as i have only tried LOL but from what i saw on gameplay videos of dota i think LOL is much simpler in its lore and gameplay but once again that's only how i see it and it doesn't have to be a clear view of how things are