I feel like something else happened in the last two years that people are overlooking. Cant put my finger on it...
Harper left?
I don't get the Rizzo bashing, since he took over in 2009 we've been the 7th best team in baseball. Since 2012, we've been the third best team. Our 2012-2019 run saw four NL east titles, a wild card appearance, and a WS title. Every other team would kill for that kind of run. Has he made a ton of mistakes that deserve criticism? Sure. Has his overall performance been among the best in baseball? Sure.