This must come from an office worker, dropping their child off at school or day care at 8, doing some chores until 9, starting work at 9:30 - or something like that. I suggest you take the bus or the metro once at 5 in the morning. You'll see plenty of people going to work. Maybe it's a local thing, but public services in Germany often start at 6 so that they can finish work before citizens start calling (and so that they can leave early and benefit from everything else still being open).
Also, there are mechanics that fix my car in the middle of the night when it breaks down – but I have to pay a membership fee, otherwise, it would be unaffordable. There are also plenty of doctors willing to work a night shift, but since we have socialist health care in Germany, it's difficult to pay them a premium - so that leaves those who triage by acuteness, not by price.
In order to do that I would need to drop the kids at 4:50 at the (closed) doors of the school, and it will end very badly very quickly.
> start at 6 so that they can finish work before citizens start calling
How happy you must be to live in a country where you can (still) simply call your public services.