Yes and no. When a company sits down to show you the full game with all of its features you would expect to see the final retail build but when they are only showing off certain features they often use whatever they have the easiest access to (and whichever is the most stable) which could be a build from months ago. I have seen some horrible looking videos on Twitch in the past that ended up being old builds and the retail game looked amazing. You really have to wait till you can see actual gameplay and actual visuals from the final retail product before you can make any real judgement.