Not everyone in germany was a member of the nazi party, they were a political party, kind of like democrats. Many soldiers of the germany military were just common folk who did not buy into the nazi ideology. Hollywood and years of anti german fervor have indoctrinated many to belive all germans were nazis.