"Less warts." Really? Green has a worse injury history than any of them, including Cooper. Green's history of injury goes all the way back to college, and was a big reason why he was never the unquestioned starter at Florida. The Gators couldn't rely on him either. And Green's injuries and subsequent surgeries aren't minor either, hip and back. He's in a class by himself when it comes to being hurt.
His injury history is extensive, but that didn't keep Florida from relying on him when he was healthy, or him from showing enough ability to still be taken in the third round. He started eight games at right tackle as a redshirt freshman and earned Freshman All-American honors despite missing the final four games. He started 10 games the next season and missed only two, missed the entire 2013 season and started 11 games the next season. So you say he wasn't the unquestioned starter while at Florida, but there doesn't seem to have been much of a question when he was healthy.
And as I said, he played well for us when given the chance. His health continues to be the only thing holding him back, but granted, that's a pretty big thing.
For Arizona to give up on Cooper after two seasons despite him starting nine games in 2015, New England to give up on him after trading for him and Cleveland toss him to the curb even after he was presumably healthy waves more red flags to me. The reason for that is if Cooper had shown he was the player he was expected to be at any point along those stops, we wouldn't have him. Instead, he's being treated like a scrub ... and I don't know if the injuries are the only reason for that since he has 14 starts on tape.
To sum up: We know the issue with Green is health. We don't know if that is the only issue with Cooper.