I don't think release dates are an unreasonable expectation. Every product has them. Computer chips, CPUs. operating systems, Phones, tablets. Whatever. If video game engineers can't work to a spec and a schedule. they should be fired. I work on stuff far more difficult than video games and I am expected to get it done. Would you want the processor that goes into your MRI system to not be fully featured?
The problem is that the industry has been allowed to release garbage, mostly due to pre-sales. Just look at how we behave like a bunch of lemmings buy Cod, BF whatever before even seeing a proper demo or review.
Look at this case, people aren't buy this garbage so they have to replan.
As far as HZD, has much as it's a great game and I like it. If you played Far Cry 3, you basically played HZD with a chick that's much more attractive that the dude in Far Cry.
You kill shit, you craft stuff, you clear camps and you climb Robot giraffes instead of towers. Far Cry 3 also had a coop and multiplayer mode
The were 3 ME
The 2nd is probably one of the best single player I ever player
The 3rd's story was lackluster for me, however the coop was awesome
This one's coop is so so. I don't find the characters and abilities as enjoyable as I did ME3