I ' m praising them for the explicit solutions they provide for their communities which you for some reason think is too hard for Riot to do properly maybe true , again , shit code base , bad talent 1 . Both companies have VOIP in their clients and it works perfectly . 2 . Both companies have tools for their competitive scene , SC and Dota have AZ custom sandboxes and full replays , along with designbalance decisions that allow for healthier competitive improvment such as being able to click on an enemy hero to see rangesfull descriptions of abilities etc 3 . On staffing , ValveBlizz have higher salaries , and a much , much , much more difficult hiring process than Riot . And I ' m not talking about Riot ' s 300 marketingsalesart position , but at the actual developer level . It ' s pretty known around industry that Valve higher exceptional talent , and in their employee handbook they actively encourage nondeveloper exployees business , sales , art to gain coding knowledge and actively expand their skillset as it ' s expected of a Valve employee . I have lots of friends who want to be developers and Valve is insanely selective . If you got offered a job by Valve you could consider yourself anywhere from a shoein to highly competitive at any other company . 4 . Blizzard ' s resume I don ' t think I need to go down . Riot has 1 k employees . Valve has around 300 . Valve runsa . The entire steam marketplaceb . hardware link , steam machines , controllersc . VR partnerships partnership w HTC for hardware , in house software development , cutting edge of VR applicationd . two AAA competitive esports , CSGO and DOTA 2 Riot runs 1 . League , and its esports scene .