Oh I'm the first one to agree with you that the past has no relevance on this game. We have a new HC, many new players, and a new offensive system that the Bills don't yet fully know how to prepare for. We "should" win this game isn't fact...it's opinion. Vegas says the Bills "should" win...still not fact. It's a divisional game between rivals, one an established powerhouse, the other an up-and-coming contender within the division. There's no telling what's going to happen.
Let's see...Basham, Epenesa, Lawson, Rousseau, Oliver, Phillips...ALL rotate and do very well...they basically have two good DLs. And Von may not be in his prime...sure hasn't slowed him down any this season so far. Our DL is not as good as theirs when it comes to pass rush...it's just not. And behind them is possibly the best coverage LB in the league in Milano.
All that said, we have a shot at the win, moreso than in previous years IMO...but we HAVE to stop this DL...unless we want more Tua broken ribs.