Do you think JR would have approved another white flag?
This is not a defense of Rick Hahn but I would guess that the reason he hasn't been fired is because JR doesn't have any issue with the job he is doing.
What other GM is going to come in and try to operate with little to no ability to sign a long term big money contract and also with little investment in scouting and player development.
I'm all for showing Hahn the door, but I doubt anything changes if they do.