Worked for him when I was in CYBERCOM. Good dude, mostly good ideas and really cared about the mission and the people. His bad idea(s) were trying to solve a problem he was put in, and the didn't ever take effect.
I can't speak on the CSAF, CNO, VCSAF getting fired with a personal anecdote. But Haugh knew his shit, was a cyber "operator" (stop laughing), and cared about his people.
This is a massive loss for warfighing in the "new" domain. And if this is because he wouldn't co-sign splitting up NSA and CYBERCOM then whoever replaces him to do that is setting back our capes at minimum a decade, if not more.