I like how you are attacking people for some imagined standard of superstar-or-bust and then proceed to throw around a number like 1600 yards as if it were nothing, easily obtainable for mediocre players if they're just plopped in a team that is not the Jets. Do you know how many people ran for 1600 yards last year? 2.
And Greene has played on teams with excellent offense lines. The Jets can't wait to get rid of him, despite having exactly no one to replace him with.