The 3/4 view actually looked better to me. The pic of the new Chevy truck directly from the front makes it look like the nose is 2 miles tall. What are these designers thinking?
I read that letter in SA. It seems kind of ridiculous to blame the people running the company for retiring. Sorry to see them leaving the business, I never had the chance to order anything from them.