LOL, they never were. Germans are conservative. Try to pay by card in a shop/restaurant outside bigger German city. Either not possible, cash only, or you can use some local EC card, which only Germans are using. Rest of EU is using Visa / Master card.