Wain wrote:I haven't found any link or explanation for their reasoning of "on or before", which suggests to me that their means of grabbing it falls into the "not quite respectable" category.
I see this behavior more often lately with a lot of game companies. It's like they put up a very far ahead date with the mention of "or before", kind of like a safety net. Take what Capcom did with Street Fighter V, they announced it as coming out on December 31th 2016 or before. When you viewed the pre-order page of the game on PSN that was what the release date was.
You can look at it this way, they're going in reverse of what most game companies did in the past. Instead of announcing a release date and then pushing it further and telling us "it's not as ready as we thought it would be" or something like that, they now think up of a far away date that they're 99% sure the game will be done before that and add "or before" to it. So when the game gets an actual closer release date then players are more happy about it. "Yay it's coming out sooner than I thought!

"
Will Blizzard manage to release Legion before September 2016? Maybe, maybe not. We will have to wait and see.