You must have missed the Chevron doctrine case where the supreme court took much of the ability for Congress to give away their power to the executive in the guise of creating agencies.
No one is claiming that the recent rulings have been consistent, just that they're making it pretty clear that they're happy to pretty much abolish any semblance of Independency for agencies (other than the Fed, which of course is a great example of how inconsistent they're willing to be in pretending that somehow there's a constitutional basis for it being a special snowflake among all of the other agencies)
No one is claiming that the recent rulings have been consistent, just that they're making it pretty clear that they're happy to pretty much abolish any semblance of Independency for agencies (other than the Fed, which of course is a great example of how inconsistent they're willing to be in pretending that somehow there's a constitutional basis for it being a special snowflake among all of the other agencies)