I am really not a fan of the current Supreme Court, but this looks to be a good ruling. Agencies get carried away by their power, and this power requires stronger checks by real courts, not by the fake agency courts that always rule in favor of the agency. I make no judgment on how this ruling will be used or abused.