A few points that will probably irritate some. Sorry to come across as some sort of NFL tool, but football on Christmas works very well for myself and my extended family. We - as a group - only get together a couple of times a year, and one of these windows is Christmas Day. The kids are all grown now, and our the whole extended tribe are huge Bills fans (first) and NFL fans (second). Fire in the woodstove, glasses clinking in toasts, turkey coming out of the oven; having a football game on in the background is perfect.
Trust me - we've tried having the NBA on in the background...something to soak up the alcohol during a pause in conversation. Who WATCHES that stuff?
Yes, it's greedy on the part of the NFL (candidly, it was/is greedy on the part of the NBA). And, no, I frankly don't give a damn about ruining the players' Christmas - even if the Bills are on TV. (In fact, ESPECIALLY if the Bills are on TV). They're young healthy men who get to take a break from reality and make a lot of money for a few years playing a game for our entertainment. A LOT of money.
Again, I don't get the hand-wringing. "It's all about money". Correct. And the sun comes up in the east.
Works for me.