I'm amazed. Should this read "If you think it's a good idea to have an identity card, persuade your fellow citizens?"
The quotation in the column is from the AP. (Which has its wire articles here.) I'm sure Scalia would agree with your version as much as with the one he's reported as having said, since he considers it a legislative matter, not a judicial one. Of course, he overlooked the lack of authorization for it in the Constitution.