If I had to guess i'd say it's to keep people interested in the car; the hype would die down if actual detailed photos and videos were constantly released to the public IMO. I guess it's there attempt to keep us guessing, and to keep the general public in anticipation of the actual car.