Why Germany is still Stone Age when paying by card