Since this may come off as criticism, I will sandwich my question in between two sincere notes of appreciation:
First, make no mistake, I am SO grateful that we got this guy! I love his game and his attitude.
Question: Why isn't Holmes a better rebounder? Is it because of all the switching, and the fact that he os often defending away from the basket? But even when he's close to the basket, it seems to me that Holmes is a good rebounder, but not a great rebounder. (I believe he is somemwhere around 40th in the NBA in rebounds per 36 min for players who get significant minutes.) So what does Holmes need to do to become a great rebounder? (Hint: "get more rebounds" is not the right answer.)
Last, I appreciate this guy so much that, in my mind, he's absolutely part of the core going forward. That means, somehow, locking him up long-term when it's possible to do so.