as for lederhosen, they're still big in Germany, I wore them and boy were they cool! Second only to kilts!
Lederhosen are Bavarian style and not German style.
Bavarians in Lederhosen are Tradition, Germans in Lederhosen erm well something between plonker and (insert insults which get you banned in here).