What are you talking about? The claim is correct that limiting the availability of games to specific stores or launchers has a demonstrable detrimental effect on sales. It’s not just battle.net and CoD, EA and Ubisoft also experienced fallen sales figures after making their games launcher exclusive.