All of that seems correct, except WWII was actually before the Hamburg flood of 1962. Also, Germany doesn't have any Bass Pro Shops either, so there are in fact no pyramids.
My family was around for generations before 1962, and we have stories passed down of the time of the giants, when coke had cocaine and you could buy a hot dog for a nickel get change.
Back when I was a kid there were lots of giants around. Then as time passed they shrank to more manageable sizes. Now there are lots of little people around instead, I suspect they're gnomes.