I'm not even sure it's an 'or' at this point; I've recently gone (multiple times) through the surreal experience of having to install a client and register an account having already bought a game through a storefront for which I had to install a client and register an account and which had already ostensibly installed. In the first case it was for a game I had actually previously played before the publisher decided to slap an account on top of its offering, and I decided I didn't care enough to keep going.