With all due respect your posts are really coming across as whining and a little sexist and offensive. You said yourself you havent bothered to watch the episode so I dont really see why you feel so strongly about this.
Also on the loss to Barrys character how is Iris giving him instructions any different to Cisco, Harry, Harrison, Jay, HR doing the exact same thing? Just because she is a woman? Because shes black maybe? Barry hasnt beaten any opponent without someone advising him, in all seasons. You just seem to have a thing about Iris.
I have actually seen several clips/scenes from the episode already.
And no, me being upset with Barry receiving instructions from Iris has nothing to do with her gender or race. If Iris had been established as someone who had actual knowledge in this line of work, along with several years of experience in dealing with these problems then I wouldn't have any issue with her new role in the group.
Iris being presented as the new leader of team flash or this whole "we are the flash" is just a joke imho. Not only does she lack the qualifications to do any of that but her personality sucks at times.
And the difference between her and most of the characters listed in your post is that they were either experts in their field and that Barry was a rookie when he was receiving most of their tips in the past.
Hell, even if Vixen packed the qualifications when it comes the scientific part of doing this job, she would still have the maturity and years of field experience to compensate for it.
Iris went from being a barista to a tabloid reporter, who only received her position because of her relationship with the Flash and has spent most of the show's history of being a damsel in distress.
And she has some of the worst forced drama moments that I have ever seen in a character from this universe.
She made a big deal about Eddie not sharing every little secret with her in season 1 and made him feel like crap for it and when Barry comes back from the speed force, she is suddenly pissed at him for having left her in the first place when the only reason why he had to l3ave was to save the planet.
And she really doesn't have any right to say the whole "we are the Flash" line either. No spouse should claim the hard work their signficiant other as their own simply because they are married to them.
And the other Arrow shows have the same problem. Look at how they handled Supergirl beating Superman or a lot of Felicity's remarks and treatment towards men in season 4.