Scalia was right. But thank God he was not in the majority or else we wouldn’t have had Ken Starr, Monica Lewinsky and the Clinton impeachment.
Still doesn't justify something unconstitutional. There are other - legal - ways to hold politicians accountable. Of course most of these require the Washington insiders to actually do the jobs they were elected or appointed to accomplish, and I recognize that's ultimately your point.