This is total nonsense. There was no 'entire league' in 2020/21. There were four divisions only playing within themselves. You can't rank Montreal - or any team - against teams they never played.
Here’s Montreal’s combined 2020/21 record versus Anaheim, Arizona, Boston, Buffalo, Carolina, Chicago, Columbus, Colorado, Dallas, Detroit, Florida, LA, Minn, Nashville, NJ, NYI, NYR, Pitts, Phil, SJ, St Louis, Tampa, Vegas, Washington: 0-0-0
On what basis can they be 18th amongst teams they never played… not even once? You can’t compare point totals earned against totally different competition. It’s like saying Tampa couldn’t make the playoffs in the SHL in 2020/21 because their point total placed them 10th in that league. Comparing point totals of teams that never played each other is meaningless (except for the draft, because how else are they supposed to do it?).
As for the Canadian division, um... no... it wasn't composed of bottom feeders. Toronto, Calgary, Edmonton, Vancouver, and Winnipeg were legit playoff teams the year before. And then the following year, Toronto, Calgary, and Edmonton made the playoffs again. The Canadian division was a one-off, but in terms of quality it was no weaker than many mixed & matched divisions over the years. In fact, the Canadian division had the worst travel schedule of any division, with Montreal and Vancouver the most disadvantaged teams of all.
True, the Canadian Division had no powerhouse that year (you can argue Toronto was). However, Montreal ended up beating the consensus 2nd best powerhouse, Vegas, in round-3.
All that said, I agree that Roy was better than Price, although they're so different in styles and temperament it's hard to compare. But having watched both from the start of their careers, there's a legit argument that Price could've won the same Cups if he had Roy's team in front of him.