Well, I can see from the comments here, there, and other places that SCOTUS is getting some flack. As much as they deserve criticism (and boy do they ever for many things), this situation isn't one of them.
Patent Laws are written by.... Congress.
The SCOTUS doesn't want to, and indeed can't, rule on the total mess that the US patent law has going on now.
We need updated laws for that to happen in any way other than slowly, painfully, specifically, and over lots of time.