I place blame squarely on Congress.
Trump and Elon were the eventuality for an absolute free for all in spending and creation of departments and agencies that were "good ideas/intentions" but we can't afford/WON'T afford. Both LEFT and RIGHT. They were kids in candy stores. Elon and Trump are the mean parents who've had enough.
However, the speed with which this is taking place is unnecessarily causing extreme undue hardship for people who have taken less pay than private counterparts to serve their country. Many of us are being fired under false pretenses that we are "under-performing" or "not fit for federal service". Firing probationary workers saves the government from having to pay each of us up to $25K in Reduction In Force (RIF) monies. So they're coming up with complete B.S. reasons and this also means that we have negative SF-50s and can't continue in any government role. RIF us, sure. But don't make us unhireable.
For the "fire them all" crowd, understand that 50% of civilian servants in the DoD are age 60 (!) or older. 90% of the probationary hires are under 30. That means that ALL of the technology that they want to move to, MOST of the people who they'll keep, have NO IDEA how to use. They live in a phone call and email world. Getting them on a Teams call or having them complete their travel claim is an HR nightmare.
I'm a probationary employee who retired almost a year ago from the Military after 23 years. I was asked to accept a direct hire position within the DoD, moved across the US and will most likely be fired a few weeks short of my probation ending. I'm 50, disabled (broken back jumping from airplanes) and no college degrees. The dream of serving young military members in a new capacity to "fix things" is over. Sadly.