Gazunta said:
The customer never agreed to buy it no earlier than a certain date, the retailer did.
Punish the retailer.
If only publishers actually thought like that.
Retailer sells used games in high volume? Punish the customer with locked DLC.
Retailer does it even more? Punish the customer by making DLC retailer specific. No complete version for you!
Piracy an issue with your game? Punish the customer with system-wrecking DRM.
Piracy still an issue? Punish the customer with faulty authentication servers!
Retailer sells a game early? Punish the customer with an account ban.
Manufacturer makes a shit system? Punish the customer by making them pay for repairs.
Release a big name game at all? Punish the customer by selling all the cut content for half the price six month later.
Game released in unstable, buggy state? Punish the customer by banning them from official forums and locking their online account from accessing any games they bought.
Customer buys your game? Punish the customer with seventeen splash screens of logos of licensed technology.
Customer buys your next game? Punish the customer with a day one 500MB patch that doesnt address critical stability flaws.
Customer buys local? Punish the customer with overinflated costs that are double the US and EU price.
Customer tries to share their game? Punish the customer by making their friend pay $10 for the privilege of being their friend.
I'm probably only a quarter of the way through the rant I'd love to write. I'll come back to this.