Because this is not a 30-minute TV show where instant denouements are the norm. In real life the process is messy and slow.
Hell no, its not 30 minutes. Hes been on the job FIFTEEN months with all of this recently released info at his fingertips. How many years are you willing to give him?