To be fair - here are the actual rankings. It's an average around 10th.
2020 - 19th
2021 - 12th
2022 - 11th
2023 - 9th
2024 - 9th
2025 - 5th
The criticism has always been based around playoff wins. Some believe they are a major factor in the success of the team and the FO, while others believe the playoffs are a crapshoot / coin flip (which the statistics suggest is correct). If we won a few playoff series along the way, the FO would have a lot more support.
Personally, making the playoffs and/or having 90+ wins in 5 of the past 6 seasons exceeds my expectations from the organization, but we've been through this a few million times.