Since everyone is jumping to the defense of Steam, I'll also point out that game sharing is
very possibly going to be a thing within the next year of two.
In legal terms, of course, it's still going to be license between you and Valve (rather than your legal property), terminable at any point, but it's a step in the right direction.