From all the moves the C's have been making (new facility, extension for Stevens, IT recruiting) I think the C's are gearing up to try to add some top end talent in free agency. Trading IT is the opposite type of move I expect.
I'd rather stay competitive and have our high draft picks develop on a winning team than trade away IT and play all the young guys on a losing team. I believe that having young players develop in a fixed system, with a winning culture is extremely important to development.
Lots of talented prospects don't make it in the league. Developing prospects in a good winning system decreases the chances of players busting.