I don't know many Germans that do not have a credit card these days. You are right that the EC card gets used day-to-day (but maybe less than cash) but most Germans have a credit card for online shopping.
http://www.handelsblatt.com/politik/konjunktur/nachrichten/z...