FFS Team Flash (and Team Arrow) - NO MORE SECRETS!
I'm really growing tired of all of the artificial and unnecessary drama being created by everyone keeping secrets from one another, whether it's Cisco not telling Barry and Caitlin about his developing abilities, Iris not telling Joe that he might have a son, Joe not telling Barry that Harrison Wells has returned, Laurel not telling Oliver about her plan to resurrect Sara, Diggle not telling Oliver about HIVE, etc.
Time and time again storylines are resolved with everyone agreeing that keeping secrets damages their relationships which makes then less effective as a team. But, they still continue to keep secrets! Couldn't the "drama" come from the secrets being promptly revealed and the characters working together to overcome whatever adversity the "secret" reveals?
I agree completely but this is pretty much every single TV drama ever, not just limited to the CW DC shows.