Yes? I don't see how anyone could claim otherwise.
Battle.net is a store, because it sells games you can purchase, including expansion pack sales, microtransaction sales, etc.
Steam is a store in the true sense - it stocks stuff from multiple devs. And anyone can post their own game to the shelves.
Steam is a store in the true sense - it stocks stuff from multiple devs. And anyone can post their own game to the shelves.