User blog comment:Krufix/Dota2 - Is it REALLY so much harder than LoL?/@comment-5556439-20130122140249/@comment-76.106.224.159-20130123025223

DotA is far harder to master AND harder to learn. Everything you said about league of legends being harder can be applied twice over to DotA; each match you have to play differently, far moreso than league of legends because there are tons of different strategies you can imploy (fast push, aggressive tri lane, defensive tri-lane, jungles, dual/tri mids, etc.) and how heroes like Wisp/Storm/Naix/Magnus/Rubick/etc. can completely change how you want to play.

As to the OP: you're building wrong, period. If you're just following the same build almost every game you're not building right. There is more build diversity in DotA than in League simply because the items give far different effects. Buying an earlier sheep to deal with a carry completely changes how you play.