Posting this under "Philosophy" as "Menschenbild" is a philosophical concept but I don't mind if it gets moved to another place.
I propose the English language adopts another German word, "Menschenbild".
Different dictionaries give me different translations, "idea of man", "image of man"...