Omar Minaya did not trade away Scott Kazmir, that was Jim Duquette.
As for Brandon Phillips, he was given away for nothing by the Indians at the beginning of the '06 season, if everyone knew he was about to become a 30/30 player Jim Bowden could have easily re-acquired him before he was shipped off to the Reds. Phillips was a highly talented player who carried the stigma of being incapable of translating his excellent minor league performance to the major league game. His talent has now brought him one above average season at the major league level. Every GM has traded away a player like Brandon Phillips at some point in their career. Making a last ditch effort to save a dying franchise requires some aggressive moves, somehow I doubt Minaya regrets the moves he made during the first year of his general managing career.