oh wow man then origin must be shit, its not like steam is th exact same fuckin way lol, nop u can buy a retail copy of ANY gfame on steam an just use any cd key an steam will get u th game, its urs, dont worry about it, steams got your back..
except steam is pretty shit tho, its a seriously flawed service, and there are way better suporeriour digital distrvirution services out there.
also u dont seem 2 understand how the market works u cant just have 1 service hold an entire monpoloy on an entire market, that kinda fuks things up badly, you need 2 have different choices an options, there needs 2 be competeition.
i.e. your a fucking moron glad i could help