The premise of the post was "payroll = parades", basically. That teams only win because they spend so much money. And this does run counter to any notion of the randomness of the postseason, or at least it has to if you define success as World Series Champion and nothing else.
Here's the issue
1. Plenty of small market and low payroll teams do extremely well, and plenty of high payroll teams do not.
2. Your definition of the "big picture" was exactly the opposite - a rather small one where we focus on the Sox teams that won. Well, the Sox teams that won in 2016 through 2018 were steps on an inevitable path to the teams in 2019 and 2020. THAT is the problem with spending heavy; it leads to short term success (occasionally) and long term failure (always). Especially when it's the only thing the GM can do.