To the point about merging all these.. the Office of Naval Intelligence may be America’s oldest intel agency. Each branch of the AF of the US has different responsibikities and needs so dedicated intel may be warranted. Agencies like CIA, NRO, NSA DIA have differing areas of responsibilities. Wherevthey overlap is in interpretation. That is where improvement is required. Oh and those who say the ONI, NRO, and DIA said Russia hacked the election well they are incompetent...Oh wait, that would be Hillary Clinton.