“Evolutionary reason” does not necessarily mean that a feature is an advantage. Mutations are random and then positive or negative selective pressure act on them untill the mutation is either extinct or is adopted by the whole population. For features without selective pressure the same thing still happens it just takes longer and is basically random. So different populations of a species will always develop different features even when given the same environment.
So for most of the features you listed: yeah it just happened.
This could also be used the other way round. “The Germans can only build things they have stolen from somebody else”