Great points, which all back up my opinion of Christmas. Thank you. Sorry you had to get into such debate with others over this!
It's no problem.