For this wild card weekend? Yes, it was--well, until Sam Darnold sucked so much he dropped all the numbers down to where Stroud now falls into the 'average' category. All the QB stats from this weekend are public knowledge. (Also, you conveniently missed his INT.)
As for 'not performing this season', CJ Stroud was bottom 10 in basically every single advanced metric this season--success rate, passer rating, QBR, ANY/A. Bottom 10. He didn't fall to 'middling' because he had some injuries to a couple of receivers. He was bottom 10.
Geno wasn't bottom 10 in any, and in Success Rate, Geno was just outside top 10 for the third straight season now.
And 'It Factor' has nothing to do with what your eyes see. 'It Factor' is a term you use when you don't actually know what you are describing or when you are trying to take your vague personal preferences and pretend they are something that actually impacts play on the field. You might as well be telling me how much Stroud looks like a QB or that you've seen Geno's girlfriend and she's a 6 at best.
I've watched Stroud in most of his games this year. Geno has bad moments (sometimes infuriatingly or heartbreakingly bad moments), but Stroud looked like he was on the struggle bus for most of his games.
And... tada! That's what the numbers say. Geno was the most accurate QB in the league and had a high success rate... but his Passer Rating and ANY/A numbers are below average. Geno was a good QB from play-to-play--better than most--but suffered a combination of bad luck, bad schemes, and bad choices at the worst moments.
Stroud, he doesn't even do well in numbers that don't rely on the number of 'weapons' he had. He was below average in both percentage of on-target throws and percentage of bad throws. But you're stepping into my scouting room telling me about 'It' Factor.
To paraphrase Brad Pitt as Billy Beane... "If he's a good passer, why doesn't he pass good*?"
* I think Stroud is going to be a good Quarterback. He didn't really have to deal with NFL pressure last year because his O-Line had a top 10 Time-to-Pressure grade. He had to learn on the fly how to deal with it this year and that's typically one of the hardest hurdles for young QBs transitioning to the NFL. My guess is, he'll be better at it next year. I would trade Geno, his age, and his contract for Stroud, his age, and his contract immediately if that was a thing you could do. It's not.