The final product is different than a mockup from three years ago? Goodness.
This is one area where developers have to be very frustrated with the entitlement of some gamers.
(Developer show cinematic teaser video)
"NO! We want gameplay video! Show us gameplay!"
"But ... but this is still early development, so many things will change ..."
"GAMEPLAY!@! STOP LYING TO US WITH CINEMATIC TEASERS!!"
"Okay, then, if this is what you want ... here is some mockup gameplay we put together using projected settings. The finished project is still years away, though, and any number of things--."
"WOW, THANK YOU!"
"What the hell! This is a downgrade! THE SHADOWS ARE DIFFERENT!!"