In my non-constitutional scholar mind, the SCOTUS doesn't take things up often unless multiple circuit courts issue diverging opinions, and/or there are serious Constitutional questions. Given the severity of the issue, the possible prevalence of this kind of scenario coming up again, and (frankly) the clear Constitutional issues at play, they absolutely should take a look at it. If it's unconstitutional, it is unconstitutional.
The SCOTUS can't always "just go back" and pick up something they leave behind now, in the event Congress doesn't act. They kind of need to seize the moment.
Finally, if the Congress disagrees with the court, we could pass an amendment or other federal law.