German bureaucracy is still paper driven. Having lived in other countries with more or less full digital access to all the stuff Germans still do with paper forms or in person, I know the difference. It's slow, tedious, expensive, error prone, etc.
Any paper forms should move online. The whole ritual of printing them, filling them in with a pen, and then having people manually copy information back into some ancient database is just completely backwards. People should sign stuff digitally. This is not only possible but common practice in most of the countries bordering Germany.
So I tried the french SNCF app and the booking was done in a couple of minutes, all tickets conveniently in the app - expect for the German leg of the travel. SNCF sent me a Deutsche Bahn paper ticket via snail mail.
(*) Tried for about a week, on different computers, my mobile, from another account. Sent a complaint, received an email answer that said they could not help me, but I could send my email to another address - except the other address was the very address I sent my complaint in the first place. Went to Deutsche Bahn office eventually, train I wanted was supposedly booked out, which I know wasn't true because booked it later via SNCF. They reluctantly tried to find me an alternative, but apparently they had to go through all the combinations manually. It took forever and wasn't successful either.