It's commercialism, not Christianity that has stretched Christmas back to October.