Okay so I don't really care about other game companies having launchers, but I absolutely HATE when you buy a game through steam and it makes you use an account through their aweful service
EA, Ubisoft, and Rockstar are especially bad at this
EA, Ubisoft, and Rockstar are especially bad at this