Obama runs everything out of the NSC in the White House. All other Fedgov Departments are window dressing on FP.
You are 100% correct. I wish others would wake-up to this reality. The teenage NSC nitwits are cartoons.