The reality is we only hear about the screw ups and the illegal things because that news worthy in the 24/7/365 hype cycle we now live it.
The fact is that we as citizens have failed to provide our voices asking for proper guidance of the CIA. We the people think that TV shows like 24 are the reality and torture is okay because it works on TV and only happens to the bad guys. Society as a whole have allowed things to end up this way.
Tell me what really happened when we the public found out about the tap rooms at ATT colo or some of the stuff Wikileaks and Snowden showed? Where is the protest? I do not see the streets full of outrage. Where are the brave Americas standing up for their rights. We could learn from the people of Hong Kong at this point.
The fact is that as long as we can order from amazon and Facebook works no one cares anymore.
We get the government we deserve. Disbanding the CIA just moves the issue to the next agency.
But all you refer to can and should be done by military intelligence.