" this time of year has been a holiday season long before Christianity came along-"

You do realize that Christmas is the celebration of the birth of Christ, Right? And that as such, it would be difficult to have this holiday prior to Christianity? 

Other than that, I agree with most of what you say.