There are rumors that Warren wanted Flus fired in the offseason but left the decision to Poles and he kept him. Basically doubled down on him. At some point wins and losses matter even if you started your tenure with 2 tank seasons (or especially if you started your tenure with 2 tank seasons). He made it clear this was the team he built to compete and the result is a team that will have a worse record than last year largely because the coach he kept keeps leading his team to last minute losses.
I do hate the idea of doing an organizational overhaul every 3 years and want some stability but with Caleb looking elite you absolutely need to do everything possible to support him. If Poles isn’t getting it done and built an oline that has him getting crushed every week and keeping coaches who are inspiring no confidence, then perhaps you need to replace the GM too