Though I agree with the move, I’ll never agree that a NFL front office is above criticism. Unless you’re going 17-0 and winning SBs every year, there is always room for criticism and second guessing.
If you’ve been a losing team, it means your front office has made mistakes and needs to improve their process.