There's being hopeful and there's being a moron. Iris knew Barry had been taken over by Ramsey and she walked right into what could only have been more obviously a trap if Barry had started screaming "ACKBAR! ACKBAR!" into the radio and very nearly got killed as a result. The idea that it could be a trap doesn't even enter her head until Cisco outright says it and then she does it anyway. It doesn't matter if Iris has talked Barry down from similar instances before, and if it did in those instances she didn't have any other choices.
It's still an incredibly stupid thing to do that could've gotten her killed and very nearly did when she clearly had other options in front of her at the time. Attempting to talk Barry down when he was in Star Labs with Iris having nowhere to run with his hand literally at her throat is one thing, deliberately walking right into a situation that made the same thing happening all but inevitable is quite another.
Yeah, something she displays once a season, if that. Forgive me if I happened to dismiss her so called "combat skills" after looking over the dozens of times Iris has been in peril and not even put up a token defense, even when it's against a bog standard human or close enough to it that she should be able to fight back against. Most of the time she doesn't even carry around or have nearby one of those sci-fi tech rifles that Joe and other nonpowered people are sometimes seen using when coming against a meta. So yeah, combat skills? Could've fooled me.
First, I didn't say the others have combat skills, though most of them at least have something, it's that Iris doesn't and she doesn't have anything else to contribute in place of that while everybody else does. Cisco, Ralph, and Caitlin have or had superpowers and even without them are all perfectly capable of contributing. Cisco is the "smart guy" who invents all the tech and usually (his occasional blunders with things like the photon gun this episode aside aside) can use it effectively. Caitlin has her medical knowledge and years of experience with the health of metahumans. Even Ralph has years of experience as a private investigator and quite a number of shady contacts he can use to help out. While Joe both has combat skills and the legal authority to make arrests and bring reinforcements against the foes Team Flash comes up against.
What does Iris have? Nothing. The vast majority of the time she's completely helpless against any given threat and has made no effort throughout the run of the show to remedy that. She has nothing to provide to help Team Flash succeed, not even things the other members of the group could do just as well or even better to be able to serve as a backup. Again, all she can do is prop her hubby up with the 10,000th speech about how he's a great person and he will always win. Barry's mental well being is the most she can contribute because she doesn't have anything of actual substance to do so. If the writers wanted Iris in that kind of role then they should've given her a psychiatry degree and had her be the team therapist, at least then it would be an actual role in the team.
Also generally I LIKE Iris as a character. However, the writers have put Iris into this box of uselessness that they refuse to take her out of. I'm not hating Iris for this, I'm just extremely disappointed by the utter refusal to allow Iris to grow as a character to help the problem of the week as anything other than a motivation, if that much. Even the brief glimpses of storylines outside of being Barry's girlfriend/wife that they've given her tend to either be motivated by Barry on some level or avoided until Barry gives Iris her own pep talk. Like how she was refusing to launch the Citizen in the hopes that not doing so would somehow prevent Barry's disappearance until Barry talked her into doing it. Now any Citizen storylines are going to be tainted by that even if Barry never gets involved with any of it again. She doesn't think or do much of anything outside of Barry just for her own sake, and she has nothing to provide for the storyline outside of propping up Barry either. It's really the only thing wrong with her character.
In short, my problem with this criticism is that people here are acting like what they're doing with Iris now hasn't been the Status Quo from day 1 when the reality is it has been like this for the entire run of the show.