I'm not sure Germany is a good example. I am now living in west Germany, people simply prefer using cash. Unlike in Sweden, where I also lived, where they want to get rid of it soon. Many services are simply not available without a credit card (eg.: at T-Mobile store).
But I second you on the cloud computing and SaaS - I want the programs to run on my machine. And off-line.