>>512854062
That 2005 meme is no longer up to date.

And modern germans are losers