He ran several more crossers this game, Kyler didn't throw to him because he was locked up by Gonzales, Marv just couldn't separate. You are severely overestimating how much OCs are doing to get guys like BTJ, Mike Evans, Lamb and Nabers catches. Look at MHJ's routes, they're doing a variety of concepts with him, he doesn't get open. Kyler still throws Marv the ball even when he's not open because Kyler likes to trust his guy to win 50/50s, but Marv doesn't win 50/50s.
Unless Marv gains an unnatural amount of muscle and speed in the off season, I think Marv is going to be the pick to get this staff fired. Even if evidence continues to mount, a ton of people will never accept that Marv is a below average WR based on his name. That will get Petzing fired and Petzing's replacement/Gannon fired; unless Monti is able to sign a real #1 WR.
The reason Kyler throws to Trey more than Marv is because Trey can actually separate and find holes in zone. Whenever Marv gets more than a couple targets it ruins the offense. The only CB matchups Marv has been able to win this season are washed Ramsey, Stephon Gilmore's BACKUP (barely), and Darrell Henderson Jr.
He has 45 catches on 86 targets this year, that is atrocious and it is mainly because we force the ball to him more than he deserves. Kyler needs to stop throwing to Marv in 1 on 1 coverage unless he manages to get wide open, Marv does not make difficult catches.
All the arguments about Marv's failures being on Petzing and Kyler just feel like coping mechanisms, they don't actually make sense.