For being naieve enough to believe the SCOTUS would do its job? No. I chalk that up to extreme stupidity and thats not a crime. When you willingly introduce a bill that stiffles freedom of speech when Congress has zero right to do so, well what do you call it?
No, for being the one person, as President, who met your standard of impliments a law to stiffle free speech . GWB is a traitor by your standard. If McCain is to be a traitor for introducing and voting for the bill, consistancy requires that a majority of the then Republican House and Senate members are traitors as well.
Like the Rudy is a traitor for getting a draft deferment. He's not, buy if you take that position Dick Cheney is a traitor, as is Newt Gingrich, perhaps even Rush Limbaugh, though a physical ailment is a different thing.