I am all for people standing up, though I wonder how much of this is grass-root and not politically backed.
For SC to take it up again, the government would need to bring an ordinance so that it gets challenged. I don't know if the government is interested in irking the SC on this.
On PETA...