Which "whiners" would those be? The usual jackwagons with 5 posts trolling the board, or the people who noted breakdowns in fundamentals, standards, and overall poise and composure? There were problems, and they weren't getting addressed. As to "wokeness" and mentally fragile prima donnas, hell, every team has to deal with that.
Nobody wanted things to end as they have. But end it did. There was no other way for the story to close. Could things have been handled better? Probably. We don't know, and probably never will know all the details. But it is a sad and terrible day for TCU.