For me it has never been about competition on PC.
By nature I am lazy. I am tired of signing up to ever bloody little thing.
Steam was there first, I got an account. Sure the others are new and could be good. But the fact that here I go again need to signup to another thing when they can just as easily release the game on steam is a pain.







