I see it in two ways.
Firstly and objectively, it is absolutely Hasbro's right to decide when things are revealed and come down hard on those who violate NDAs and such. There is no rational argument I can present that will dispute that.
On a more selfish level though, I have certainly been enjoying the leaks as I like to see Transformers as soon as I hear about them. So while I fully understand it is Hasbro's right to do this, I'd be lying if I said I wasn't a little upset.
Looking to buy lucky draw Armada Prime and Diaclone Marlboor Wheeljack.