Howard was on the money IMO.
I don't expect them to win. My mentality doesn't have to mirror what the team believes. Like Cole Beasely said about the past twenty years, he wasn't here, so the past history doesn't and shouldn't matter to how they perceive this game.
But we all were here. As a fan, it's naive to ignore the history of the Patriots' dominance over the Bills. Yes, I get the new team, new players, etc and that's all great. I hope they win!
I just don't expect it and I think that opinion has 20 years more substance than the alternative.