With all due to respect to all the other fans, the question is not going to yield an accurate answer. This is the problem with these backloaded contracts.
Let's say he is on 900 this year and on an open market would fetch 6-700 (clearly has earned the right to be considered second to Smith. I do concede that Luke, Ennis, Mcullough are just as good for their clubs but player values and reputations take things like rep honours, image, experience, consistency etc… Into account).
What about the first couple of years of this contract, worth 1 mil + to a club like parra or the Titans, probably took home 550/600.
The question should be over the number of years he signed, is he worth the total $ value and percent of the cap he takes up. My answer is yes. Our club has made a lot of dumb decisions, locking Robbie up wasn't one imo.