What do you mean can't KEEP firing people? Who the f*** have they ever fired????????? They never fire anyone. It's the same damned people always and forever, and an ever expanding orbit of their best friends as they finish failing out across the league and settle here. Sometimes they shift a GM out, and then the same people who hired that GM hire someone who thinks exactly the same way they do and so nothing ever gets better.
SJ just got a 1st back for two players strongly worse than Frost and Farabee. That return alone is better than what we got. It's a bad trade. I can tell you how this plays out: They burn the earned cap space on nonsense like Cates being signed long term, the 2nd rounder gets wasted, and the team goes nowhere just like they've been doing under this management since 2011.
Edit: As for hiring me, what kind of a weird point is that? Surely, there are other options. Here's the thing though. I would be a horrible sports GM. And yet I'm right more often than the Flyers, and have produced better ideas than them and made better draft calls, too, and I barely even put effort into knowing the drafts; so their performance with all their resources and time and experience is profoundly pathetic. I've repeatedly pointed out that a huge reason why the Flyers are a leaguewide joke is that there are whole lot of random dorks on the internet who are better at their job than them. They don't even know what a good player is. They're hobbyists running the team as a self-fellating social club, hoarding the increasingly faint praise of a dying generation of fans who barely remembers when any of them accomplished anything. I'd be horrible at the job, but they're somehow worse. And some of them have been there making decisions that harm the team unpunished for a generation.