The teams that win the Super Bowl either have everything clicking in January, offense/defense, injury free etc. OR they win because they have the best QB. 49ers haven't had anyone that's close to being the best QB and they have the worst injury history over the last 5 years of every other playoff team.
Rams had everything clicking a couple years ago and Stafford was better than Jimmy G. That might have been the 49ers best chance.
Other than that, the Super Bowl winners have been Brady and Mahomes. 2x for each of them.
And you know what? If you asked me today who I think is winning the Super Bowl, I would probably still say the Chiefs even after they lost to the Broncos and Mahomes leads the league in INTs. Because I know come January you can rely on him to be steadier than everyone else.
Brady won once since 2019. 2020. He's taking about 2019 to 2022. The 9ers weren't good in 2018 when New England won.