Because they lost WW II and had their country occupied for decades by Americans and Russians, both of whom many Germans resented (at least according to my parents who were part of the occupying force).
But did they lose because of the drugs or because they were massively outnumbered and made ridiculously stupid mistakes on the eastern front and ran out of fuel and didn't have nukes in time?