I have to say I have a different opinion on the Germans. When I was stationed there for two years I was amazed at how many days off they had. I was also surprised by the military and their ability to drink while on duty. Who knows maybe things have changed. This was back in the 80's.