Germany has the reputation of having generous social programs, with vivid descriptions such as "cradle-to-grave"