That pretty much sums it up for me , choose what you want from the above list . I still like LoL because i find DoTA to be punishing for small mistakes ,like you die and you loose gold and i also find it hard to keep up with the "OP ness " of some champs/heroes in DoTA (Doom ? Invoker?) . This is just my opinion . I also feel that DoTA is not newbie friendly.
I have played 1400 hours (approx) of LoL and 100odd hours of DoTA 2, so i may not be a good judge but i definitly feel its not friendly towards newbies.