I think the Niners win at least 5 this year. They aren't *that* bad now, and Hoyer is a get-you-to-six/seven-wins sort of qb ( https://www.pro-football-reference.com/players/H/HoyeBr00.htm) . Tell me how this depth chart is worse than the Bills' chart: http://www.49ers.com/team/depth-chart.html. Bear in mind that a lot of people out there think DeForest Buckner is the league's next defensive superstar. Solomon Thomas is going to be great too, in my opinion. He is super-talented. I think we fans tend to overrate the Bills roster. In my view, they have two-and-only-two elite level players: Dareus and McCoy. After those two, there is a whole lot of average. Glenn is good but hurt, and Hughes has underperformed for too long now for me to consider him top tier. Kyle Williams is good but too long in the tooth at this point. Maybe 3D turns out to be elite, but it's far too early to tell. On offense, outside of McCoy they have no one who is remotely special.
Finally, I think Shanahan is a GREAT offensive coach.