Because these early-in players aren't really playing the game "early," everybody else is just playing it "later."
They simply created a new "product" by artificially hamstringing the existing one.
That, and I already have top dodge spoilers from releases in differing regions - can you imagine the sheer level of entitled asshole we're going to see when they want to talk about story details when 80% of the community doesn't even have the game?
"If you were so worried about spoilers you should have paid the extra 20 bucks."
I guarantee you we're going to start seeing people who feel that's a legitimate line of reasoning.
This, absolutely this.
Early release editions are just artificial value. There's no additional content or anything, no effort from developer, this is just publisher bullying customers. There's no justifiable reason to do this. If you are defending this, you are rooting for publishers wallet, nothing else.
How does it hurt customers? It's intimidating normal customers who buy standard edition. Before, if you bought full-priced game on release, you were a prime customer who was able to play the game at the earliest date possible. Now you are forced to pay extra to be like that.
Just look at Gears situation: GAF OT was up with early release (and threads on other forums, youtube, etc.), people been playing the game, sharing how much they enjoy it, but you sit there like an idiot and can't participate in discussion (or even read it - spoilers) because you can't play the damn game. What's worse is that early release was before weekend, which is a prime time to play games.
This is psychological bullying.
Oh, you say it doesn't hurt because you always wait for sales? Good for you, but majority of sales are made through pre-orders and on first day of release, so this does affect the market.
Or you can look it the other way - they are just raising a standard price to 80$ and the 60$ version is already a discount.