My dad hasn't played a single game in the series, but has read every single book.
You and your friends don't dictate public opinion on the hardware. End of story.
Then it's just cruel.
Oh, definitely. It's just that he's not plastered on every Xbox ad. To date, only one I recall advertising the console, and not the while using Halo characters was the "buy a Windows Laptop and get a free Xbox 360" ad. And it was Noble Six, not Master Chief.