Garret is the better overall player but he’s turning 30 in a couple months. I’m sure he’ll still produce for years to come but an athletes prime is usually considered to be that 27-29 range. Micah isn’t even there, and with a contract you’re ideally paying for future performance, not past.
Micah is the best pass rusher in a vacuum but his size does cause wear down both on a game to game basis but also over the season. Regardless of comparisons, guess who leads the league in sacks? The guy on the same line, opposite of Parsons. Gary has never had more than 9.5 sacks in his 6 prior seasons. He’s at 4.5 after only three games now. Teams simply can’t ignore Micah so Gary is gonna get to feast all season, kinda like how the Dallas defense did when Micah was on the field.