These guys wrapped themselves in the blanket of "being faithful to the Constitution" because they believed their holy purpose was to thwart Trump's agenda. Maybe they should have just turned down the job, since they didn't agree with the policy objectives of the duly elected president. There's no way to be "the resistance" against Trump's agenda without also being the resistance against the American populace that elected him. They are pretty, wannabe dictators, and it's a relief to see the Trump team change course.
If you aren't loyal to Donald Trump, you have no place in the cabinet. There is no constitutional position on Ukraine, the middle east, immigration policy, etc. So no, you aren't defending the Constitution by subverting the president's agenda. You are in fact shitting on it.