They did it on purpose so as not to spoil the reveal. When the toy and merch companies get the designs, they inevitably leak because they have to have designs to show buyers for stores and such. This all gets released and the fans would have seen it. Jon Favreau specifically held this back knowing the merch would be late. It has contributed to the popularity I think.