It is pretty easy to argue that Andersen is better at defense than Amir and that Warrick and Bass are better offensively; however, it would be very hard to argue that any of these players are better than Amir at both ends. Amir also is the youngest of this group, so you could argue that he is as likely, if not more likely to improve relative to the rest of these guys.
Based on what I’ve learned by going through this exercise, I would say that over the next two years…
Best Case Scenario: Amir’s numbers improve significantly and although he is not an all-star is a slightly better than average starting Power Forward.
Worst Case Scenario: His numbers stay the same, or decline slightly, and we have a slightly overpaid back-up Power Forward.
Most Likely Scenario: Amir's production stays the same or goes up slightly and we have a very valuable back-up power forward.
Based on Amir’s age, current production, and salary, combined with the organization not wanting to go to much younger, it would be VERY difficult to replace Amir’s production in both offense and defense with a “cheaper” player. Therefore, it makes sense to keep Amir for at least the next two seasons, at which point his contract will still be valuable even if he doesn't "fit" with the team or is unhappy in his role.