I agree with Crash, lets not sugar coat this. It was a bad move period. Develop a young talent, then let him go. He wasn't a locker room cancer, or a me first player. Some act like finding a replacement for Ike will be easy. We already had his replacement. Why not let Ike walk and sign your young talent?
What if your young talent isn't as good as the other talent you have (Ike, Allen) on the roster? And isn't worth his contract demands (in your opinion)?