OK, I'm not crazy. Roche isn't that good lol. He's standing around half the time in the OP video. He's also small. A 320 pound tackle will eat his lunch. Upgrade against the run?? Garvin was exceptional vs the run. We'll see if Roche even comes close to his TFL numbers.
As of right now, Roche is 4th on my DE depth chart due to his lack of running stuffing ability. Although, he's the second best pass rusher on our team.
There's a lot going against Roche. I'm rooting for him, but don't act like he has a clear path to take over the Dline and be an AA