@wexorian Both games are based on WC3 thus characters and skills are inevitably similar in some aspects; not to mention the map Chaos itself was started by modifying old Dota map
@Jobless_man Dota doesn't lose to uniqueness against LoL. If there's non-mana heroes in LoL, Dota has subskills (including Invoker) and real multiple-unit-control (Chen, Meepo, etc). Effect-wise? They both shares most of the effects and buffs/debuffs. Just like Dota doesn't have fear, sight-radius reduction, etc, LoL doesn't have disarm, Ethereal, etc.
And, Tryndamere's ulti you have mention does pretty much same thing as Dazzle's Shallow Grave in Dota.
In terms of item uniqueness, same thing applies again. LoL might have more unique passives but Dota wins pretty easily in terms of actives. And unlike LoL's items' passive which is mostly to increase the champion's effectiveness, Dota's items have purpose of increase your hero's effectiveness and/or counter enemy hero's effectiveness; this actually makes Dota item builds to be much more flexible than LoL; thus makes it kinda more competitive.
And, Linken's Sphere does pretty much same thing with Banshee's Veil, Aegis gives same thing with GA (though it's slightly different normal item, nevertheless, an item). the armor you're talking has same effect with old Blade Mail in Dota; which is currently remade for better use.
And sure, free recall is good. But thinking that it is taking over the TP scroll and courier of Dota, not rly. Though it invests money, able to fly to any tower and get items from anywhere has much better use than simply going back to base. And for 2 summoner spell, sure, it's good but again, it's a complementary spell for so much actives Dota items have (most obvious example Flash instead of Blink Dagger / FS) which in other words, if Dota required you to work hard to get those abilities, LoL gives you free which is hard to be called "more competitive" because of this aspect.
For the last, your conclusion shows that you have no real idea of both Dota and LoL. Dota is the one that requires you to change your item builds against enemies and more specific (example : Ghost Scepter against Ursa, TP scroll against Bloodseeker, etc) while LoL does similar things somehow but fairly limited and more general (change on item build is mostly about which item you build first; thus only about order, or about which defensive stats you should increase)
NoThlnG's comments