"Senator Gregg reached out to the President and offered his name for Secretary of Commerce. He was very clear throughout the interviewing process that despite past disagreements about policies, he would support, embrace, and move forward with the President’s agenda. Once it became clear after his nomination that Senator Gregg was not going to be supporting some of President Obama’s key economic priorities, it became necessary for Senator Gregg and the Obama administration to part ways. We regret that he has had a change of heart".If Gregg wasn't going to be willing to be a productive member of the team, then it's a good thing that he had his "change of heart" before he could actually have done long term damage to the Obama Administration. The timing of this announcement isn't necessarily a good thing either as it simply gives his opponents even more reason to claim that the executive branch is completely out of control.
The more appropriate explanation would be that the Republicans are simply doing whatever they can to attack Obama and his platform hoping that it will help them during the 2010 Congressional elections. Based on polls that have recently been released, it appears as though the general public understands that is still sick and tired of the bitter partisanship that is being promoted by leaders in the Republican Party.