Out of curiosity, are any of the judges that have made some of these horrible rulings up for re-election anytime soon? We should put some effort into beating them.
Unfortunately, Greer's term was renewed in 2004, by re-election IIRC.