This compartmentalisation of knowledge is my absolute biggest peeve in TV shows.
Especially when two characters who are both on the 'good side' have crucial information about who the bad guys are, or what the evil plot is, but don't share that information with each other. I'm practically screaming at the TV, and the writers stretch out this torture for a whole season or more.
In my opinion, good drama happens when the audience is taken along with the characters on a journey of intrigue, and the characters and audience experience revelations together. NOT when characters experience revelations the audience found out about five episodes ago.