people do that in lol .... the good players anyway if you dont you can end up with someone like nasus beeing stupid op after laning ends.
seriously people keep saying dota is harder of more complex but cant give any genuine reason as to why... all the same tactics are used in each of the games whilst the graphics and map sizes change nothing else really does in the normal mode
Some of the reasons why dota is a more complex game:
Denying - This isnt just about xp and gold, its also about lane control. A good player can stop the lane moving and farm forever.
Skills and MP - Very few skills in dota are spammable, mis timing a skill can completely ruin a team fight or a gank. I think there are also many more skill shots in dota which are usually harder (compare mirana arrow to ashe, pudge hook to blitzcrank etc).
Map mobility - In LoL there is no way of getting around the map quickly, this leads to way less ganks and counter ganks, good defences etc. Getting ganked in LoL is...difficult if you have somewhat decent map awareness.
Team setups - I havent watched too many pro LoL games, but are there any viable lane setups other than 1-1-1-2? Dota pro games can have just about every conceivable lane configuration, making picking and counter picking much more complex.
Items - Maybe it's different now but when i was playing LoL there were almost no items with active abilities. These are a huge part of dota. In my opinion there are also many more viable item builds for most heroes.
Mechanics - Miss chance when shooting uphill. Forest juking with the dozens of small gaps you need to learn as well as the ability to knock down trees to create new areas. Night/day cycle vision changes + heroes performing differently at night (does this exist in LoL?).
On top of all this the heroes are often just wayyyyyyyyyy more complex (e.g. invoker).
I might add more stuff as I think of it but this is a general overview.