I understand your frustration but I'm not getting your logic.
RED's kind enough to show us these trailers because they're not ready to show anything else. For PR reasons. Remember, it's still, what, at the very least 6 months until release. Probably close to 9. Why the fuck would they be using their aces now and spoil large segments of the game? Isn't it better to wait until 2-3 months before release and then unleash hell? Gameplay videos, demonstrations, articles, everything. Don't you think it's a bit premature for them to be spending too much time on PR when the game is going to be out, probably sometime in Q4 2014? That's not good business, that's not good PR. People will have forgotten about the Witcher 3 by then.
Hell! They shouldn't even be releasing these teasers. Way to early if you ask me. But boy do I appreciate the shit out of them
/>/>
So take a chill pill. RED doesn't owe you any fucking 15 minutes live gameplay demo of Novigrad. REDs doing their thing in order to ensure they can deliver the best possible piece of art and marketing it the best way they can. Again, why do you want to see a gameplay vid when the release is almost a year away? Logic - nonexistent.
And it's an amazing trailer. Time to spam the replay button again.