I agree with keeping Cassel, also for many of the reasons you gave. I'm in support of drafting Berry, however, for many justified reasons. From a GM's point of view...Berry made complete sense with drafting as being beneficial to the Chiefs franchise in all aspects considered.
I'm reserving judgement on whether or not Baldwin was a worthy draft pick, until I witness what he will or will not bring positively to our passing game. We needed to improve our passing game.
We don't know what Pioli has in his mind. It's possible he's reserving cap money for a justified reason, including improving the o-line. He knows things within the NFL & NCAA we don't. He could have his eye on particular players he wants and feels are worthy of waiting for before dropping money on those he feels are less worthy. Time will tell, and Pioli really hasn't been given the time fairly to put together the team he wants. The lockout threw a major hurdle into plans for this year.