He probably just wants the Vice President of Business Ops. to be focusing on more important decisions and leaving those duties to someone lower down in the chain of command. I don't have a problem with what he said and actually agree with it.
You can let someone else in the org. answer all of those questions on Twitter, its not like you need one of the top guys in the org. spending so much time on general fan questions.