I don't get why we need to be introduced to a character we haven't met in EA, who is revealed to be a "secret" villain, before we can experience his treachery first hand in game. Now when we meet him it will be like "oh this is the Flaming Fist mech guy who is secretly working with the Absolute". Why spoil stuff?
On one hand I agree with you, on the other hand - BG1 began with Sarevok being naughty ...
Also - how many EA players are there? And how many of these players will watch that snippet? How many of the non-EA playing public who will buy the final game would had watched that snippet? The spoiler might be irrelevant in the greater order of things ... Just theorising