This. Season 3 ruined a chance of friendship between Iris and Caitlin. First off, why have Caitlin's alter ego team up to try to kill Iris. Iris never did anything to her. It also doesn't help that in season 3 they basically portrayed that Caitlin and Killer Frost were the same. Caitlin was aware of what Killer Frost was doing. Iris was trying to get Barry to also help Caitlin, but the same couldn't be said for the opposite. The Philosopher's stone thing still pisses me off. At the time she took it, she knew it was risking Iris life. She didn't care at all.
Then season 4 happen. I still hate 4x05. I can't believe they had Iris coddle Caitlin in that episode. I hate that Iris downplayed Cecile's fear over seeing Killer Frost again. Like, what? Cecile had every right to feel that way. Iris should've been mad over seeing Killer Frost again. But nope. She immediately forgave her.
I didn't like Caitlin's "work friends" comment. If she felt that way for a long time, then how come SHE didn't make the first move to hang out with Iris? She came off as if Iris should've been the one to ask to hang out outside of Star Labs. Ugh, and we end up getting just that in the end.
Season 4 failed on the friendship for them , Waiting 4 years is too late. The friendship was one sided anyway. It was always Iris being there for Caitlin, but never vice versa.
I did not mean for this to be long. I'm just glad the writers dropped their friendship this season. I really need them to give Iris a good friend. Linda would've been perfect. Malese wanted to come back at some point. I remember her saying that. Candice has wanted Malese to come back. Get on it writers. If not, can we at least have Iris and Kamilla be friends. They're going to be working together.