I’d say that’s a company culture thing, not a German thing. I lived and worked in Austria and my teams in Austria and Germany were both willing to work extra and on holidays when needed.
That's definitely uncommon in Europe to work on weekends/holidays/vacation. It's quite frowned upon, and for good reason IMO. Work life balance is important, and there's other stuff to do in life than work.