That is it, that you can buy through steam. Blizzard has thiers and the only way you can play the newer COD games, then you have EPIC, but I wont give my information to China, and Uplay for the newest AC, but you will already have that downloaded for steam.
It is honestly only a small issue.