Congress can actually legislate the right of agencies to interpret the gaps in the laws back into effect - by passing a law that explicitly gives agencies this power. Just like congress can legislate abortion laws rather than leaving it to judicial precedence. Fundamentally there’s nothing wrong with the position of supreme court to push the responsibility of lawmaking back on congress.
I liked this section of Justice Gorsuch's concurrence: > How bad is the problem? Take just one example. Brand X concerned a law regulating broadband internet services. There, the Court upheld an agency rule adopted by the administration of President George W. Bush because it was premised on a “reasonable” interpretation of the statute. Later, President Barack Obama’s administration rescinded the rule and replaced it…
We've gone through significant uncertainty and convulsive change as a result of the Supreme Court throwing out decades of precedence. This isn't to say this is always a bad thing, but the reasons for their past few decisions do not pass muster.