I think that the feature speaks volumes of the mentality that Hasbro executives currently have of the franchise.

The reason why we do still get some cool stuff is because several of the designers seem to be well informed or long time fans who don't just limit themselves to 'gee-wun' and Bayformers as their only source of inspiration. Unfortunately the same cannot be said about the people higher up in the chain.