The courts say it is legal, so as of today, it is legal. Unless a higher court reverses the decision, you can complain about it, but you should complain on truthful grounds.
Trump administration can continue mass firings of federal workers, judge rules
2. Many of the employment and B2B contracts they're cancelling are breaching the contracts, so much of the firing is likely illegal
3. This judge didn't rule on the legality, meaning his ruling has no bearing on whether it's legal:
"However, Cooper on Thursday said, he likely lacks the power to hear the case, and the unions instead must file complaints with a federal labor board that hears disputes between unions and federal agencies."
The article states that the lawsuit was rejected merely on procedural grounds (specifically the doctrine of administrative exhaustion) . It does not come close to stating that the action was legal.
The actual court decison (which I have also read) is consistent with the article.
He can do anything people let him do, fear and influence are reaching places beyond legal authority. I’m in Australia, a multi year plan on corporate diversity standards fell over last week. It was already at an impasse about how to measure, but trumps influence seems to have been the straw.
Most of the federal budget the president cannot just cut.