Those are good elite players, Jordan, Kobe and Lebron to name a few. However, in Draymond Green's career, I wouldn't call him elite, yes he is a good defensive player and a team leader. But as you age, and in his case, his skills are going down very fast and if I'm not mistaken, his numbers is the worst in his career if not one of the worst last season. So it's very important for the Warriors to really think about him whether to let him go or offer him but not a contract that he wants.
Age is one big barrier in NBA and have denied some players enough time to play games because they won't be as active as they were. Draymond green still have time to play game but we all know he's aging and we don't expect good performance from him as before. He still delivered and has a solid defend but interms of running and doing the ups and downs, we would expect low from him. Warriors will extend contract with him but not to his satisfaction due to age and he would earned respect in the team.