Right... the manufacturer decides what's "good enough."
But ultimately it's the consumer who really decides whether it's "good enough."
The vast majority of people who will buy this kit either don't know about all the mistakes, or they really just don't care, or both. True enough. But the fact that "good enough" is good enough for most buyers (and by extension a good business move by the manufacturer to cut whatever corners they figure they can get away with) doesn't mean that those modelers who expect more accuracy and fewer obvious mistakes in a newly-tooled kit are supposed to just sit there and shut up. Especially not on a model car forum!