I can't say I'm shocked, it's Ubisoft afterall. They did it with Far Cry 3 and Watch_Dogs.
Fortunately those games turned out good overall. The gravest sin I've seen so far was Aliens: Colonial Marines, where the difference between the E3 demo and the final product were blatant.
This bad habit needs to go away. I understand that we, as an audience, shouldn't assume that a gameplay trailer is an accurate depiction of a yet to be released game (and we really need to cut down on pre-ordering) but at the same time developers and publsihers should not be parading footage that doesn't represent the actual gameplay, it's false advertising.