People need to realize, this kit is not coming from the "automotive" division of Round2, but the Sci-Fi/Fantasy division (and their budget, so it doesn't effect the automotive side) As such, that group isn't as concerned with an engine and such (in general)
Sadly, social media has given an amplified voice to a subsection of our society of entitled complainers. If I was Round2 I would simply turn off commenting when I shared new products. But that's probably why I'm not in charge of marketing for any company.