Dittos!!!
I have no rocks to cast at Revell from my glass house.
I've been at this model car/truck building sport for a little over 50 years now, and I've seen, bought, dealt with, and built a ton of inaccurate kits ... and I've seen even more inaccurate builds of accurate kits (some even perpetrated by the most reknown and venerated 'master builders').
The bottom line is Revell had/has to do the best they can while keeping their bottom line in sight. If they fail to achieve "the best" then it may adversely affect their bottom line. If their "best" isn't good enough for you in a given instance, then protect your own bottom line and don't buy it. Save your money for something you like and approve.
Vote with your wallet, not your mouth or your keyboard. Their bottom line will get the message from your bottom line.
Just ask Palmer.