It doesn't surprise me in the least. Germany is a country of insane regulations and rules. They absolutely love paperwork - all the Germans apologized to me when I first moved here and set everything up - and have a very strict way of operating. The American way of doing things, as the article briefly mentions, is very different. I'm not saying it is better or worse, just different. This is a cultural thing that doesn't magically change overnight. I know I still get annoyed at how different things are sometimes compared with back in North America, but that is the way things operate here and you have to learn to play the game otherwise you will lose.
The credit card thing is also true too. Cash is king here and I routinely see people with hundreds of Euros of cash like it is nothing. I always see people paying for groceries with 100 Euro notes. Furthermore, I know Germans are much more concerned with personal security and privacy that there is also going to be a push back about having to share personal information with an American company.
Also I live in Frankfurt, and, to be honest, I have no idea why people even use taxis. To get from the Hauptbahnhof to practically anywhere in the city is only a < 20 minute U-Bahn ride. Also, the public transportation in Europe tends to be insanely good and efficient so a ride-sharing app will also have to compete with this as well.