The thing about administrative government is that you free up congress by allowing them to approve the creation of administrative bodies. It was pretty much the only good thing President Wilson did, help create the administrative state. FCC already HAS the authority designated by Congress. This is about choosing to use it.
I think he means we need this to specifically is important enough to society that it should be a matter of law, so it doesn’t change every administration due to people like Ajit Pai (https://en.wikipedia.org/wiki/Ajit_Pai) coming into FCC positions
It means congress is out of practice doing routine policy, and instead has big fights over very little
Why do you think abolishing independent agencies will change that in any way?
Congress approves the governors and they held up the appointment of the deciding vote for years.