If you want an undeniable example of judicial activism, here you go.
Temporary Protected Status is granted based on circumstance of a nation specifically for 6, 12, or 18 month periods. It is meant for handling emergencies that would make return unsafe, it is not meant to be indefinite, but it can be extended if dangerous conditions persist, at the discretion of the Secretary of Homeland Security (previously the Attorney General, before DHS existed).
In January of last year, the Biden administration attempted to extend Venezuela's TPS status in advance of its expiration, so as to get it in before Trump took office. The Trump administration just didn't follow through with that. Other than the requirement that the status be done in full 6, 12, or 18 month intervals, the only other timing limit is that notification of it ending must be published more than 60 days in advance of it ending. TPS for Venezuela was set to end, published February 3rd, 60 days in advance of the end of the current 18 month TPS period, as the law requires.
Had they violated the timing restrictions here, there'd be a court case. Frankly, the previous administration trying to extend early knowing they were not the ones who get to make that decision would seem to violate the requirement of consistently managed 6, 12, and 18 month designations with a 60 day window of notice. And ultimately, the judges have to rely on this timing issue, going so far as to suggest the Secretary could have instead "terminated a country's TPS, effective upon the expiration of the current TPS period", without even a hint of awareness that they are describing literally what happened. They had to use that language, as it is the precise language of the law, the Secretary can end TPS designation with greater or equal to 60 days notice before the end of the current TPS period. There is no language in the law that would marry the government to a decision made a month ahead of time, so long as the decision to vacate took place within the current period and gave people 60-days notice.
But the most ridiculous part is that the decision they wrote can't seem to keep track of how it's reaching the decision. They mention a couple times that Noem based the decision to vacate on it not being in US interests to extend it, as though they were going to argue that reasoning is invalid, but then never come back to it, it's just an irrelevant point. They spend multiple pages making the argument that they have the power to review her decisions as to why TPS should or should not be granted in spite of the law explicitly stating that it is not subject to judicial review , and then ultimately they just don't use her reasoning in their decision at all. Like, they spent days gearing up for the fight on why they were allowed to say no even if the law as passed by Congress told them they couldn't even review it, and then decided that was probably a bad idea, but left the whole argument in anyway.
And of course all of this is short-sighted insanity. I don't think these judges even want to imagine a world where Trump in 2028 can lame duck a bunch of executive decisions that the next administration is not allowed to undo.