Still though, the shitty thing with Steam (or why Valve is so evil) is the fact that the customer can not act as a reseller if he/she is either unsatisfied with the game or is just tired of playing it.
I don't really know what sort of model (subscription?) Steam has implemented here, but it appears very monopolistic and evil given the PC gaming market.