EDIT: the premise of "stagnation" that permeates the article is kinda frustrating lol. LoL has had the same "meta" for almost 3 years now. Dota has gone through 3-4 iterations of a "meta" during this time. (not trying to start an argument, only healthy debate =D)