If Germans find themselves shivering more than usual this winter, they have no one to blame but themselves.