>The biggest obstacle to game ownership on PC is the store you licensed it from, not developers.
There is no "Game Ownership" on pc or elsewhere. you purchase a license. That license is always obscenely limited, whether or not they enforce it with DRM.
The only real control of a game worth mentioning is piracy, then open source.