"I never really understand this complaint. What is anti-consumer about this policy? Yes, some companies use it to hide the fact they made a s#&* game until the day before release (AC Unity), but a lot of companies do it because they don't want people revealing the story early. Either way, you can avoid this by not pre-ordering/buying day one. If the game has serious issues, you'll hear about it before you get off work Friday."
That's what we have NDA agreements for. Don't want a reviewer spoiling that Dishonored 2 was all a dream in Corvo's head? Simple, just put in a stipulation that plot elements from "x" forward can't be discussed until a certain time.
And let's not kid ourselves here: This is Bethesda. This is here exclusively because of the fact they don't want to get called out for their technical issues.