How ignorant and naive, 'they thought in good faith the precedent is wrong'. You don't get the legal issues, do you? Try reading Stevens' dissent.
You don't understand that these 4 judges - Kennedy aside - are Federalist Society radicals who have an agenda to overthrow our legal precedents, and lied about their intentions.
To make an analogy with Roberts, imagine there's a Muslim nominee to the Supreme Court, who is asked if he's been a member of a group who is pushing for Sharia Law to be the law of the US, and he says to the best of his memory, no, and then it's found he was an official in that organization (that's what happened with Roberts and the Federalist Society), and then he promises to respect the legal history of precedents in the US rather than impose any Sharia ideology, and then votes 'Sharia is the law of the land'.
And then here comes your counterpart when the Senator he lied to complains, saying 'if he really thinks the constitution calls for Sharia Law, he should vote that way'.