dangit I forgot about that ! oh well . <| sep |> Don ' t overthink this . This is pretty much widely accepted . Are the Texans better or worse than the Eagles , Bills , Steelers , and Ravens ? They have a better record than all those teams . The Lions do too . <| sep |> Yeah , I noticed that recently when talking about Pillars with a friend lol . Makes discussion a little awkward since they ' re both great games D <| sep |> Treated like shit too . I was a dishwasher in highschool that also did prep work and I ' ve never done something so thankless . <| sep |> I literally burned the whole state of Minnesota to the ground when they called pass interference . <| sep |> I want something good to die for , to make it beautiful to live . <| sep |> On the c l i entleagueclientupdateRiot originally used Adobe AIR because they needed something fast , effective , didn ' t take much in the way of then tight art or design resources , and had effects that an HTML client really couldn ' t pull off at the time . Besides , it wasn ' t like they ' d move far beyond a small , cohesive team of devs that would want to put a bunch of features into it at once , right ? Essentially the original client was a small studio ' s solution to a game that ended up basically printing enough money to let Riot morph into a top tier studio . while tech , expectations , and development in general marched on . It ' s worked well enough for the game to stay alive and lucrative probably because League ' s primary appeal was always its gameplay , anyway , but since then the client has been kind of a bottleneckshaped thorn in Riot ' s sideto the point that in 2015 , they realized that the benefits of a full rewrite in a more flexible system that more talented developers actually specialized in outweighed the potential costs of completely rewriting the client from scratch . The article I linked actually goes into the full story , it ' s pretty neat IMO . If I had to guess , Dota 2 ' s client hasn ' t really had to switch its underlying codebase much and was predicated on a more flexible system anyway . If Dota 2 did have to do a full rewrite at some point , then this point is moot , but League has updated the overall organization of the AIR client a few times itself . As for the HUD As someone who ' s been around since Season 2 , League has done several reworks of that , toousually in earlier seasons , though . As for other improvements See CapnMarvelous ' s post . As for other games Hey , they put money into making Mechs vs . Minions . Not nearly as much as League , but it counts I guess .