I'm coming from the same place you guys are by just making assumptions but I think there are enough smart people vying for GM jobs that having the reputation as the guy that makes decisions with his heart just isn't a luxury they can have.
What I think happened was that they had a plan in place based on the metrics and it went to sh!t with the injuries, goaltending, and eventually losing the room. I agree that Fitz should have cut bait earlier but the owners are so heavily invested in data that I think they waited to long to make the decision.