No, it’s completely the correct take. Mickey Loomis is far more powerful than every GM in this league apart from Jerry Jones. He absolutely had the authority to fire Allen and didn’t so.
Underhill has reported in no uncertain terms that Benson fired him.