OK, at least I now understand your context a bit better.
There is some possibility they may rule as you fear, if not for the reasons you listed then perhaps for others. On the other hand I think a ruling is a necessary thing because the gun ban in Washington DC usurps our basic rights. That is what percolated this case and it needs to be resolved.
Yes. But the DC Circuit corrected that with their ruling. If the U.S. Supreme Court would have refused to hear the case, the decision by the DC Circuit would stand, making the DC gun laws unconstitutional.
You won. We won. The DC gun laws are no good. They've been ruled unconstitutional by a federal court.
Now, not content with victory, we cheer when it's put in front of the U.S. Supreme Court so they can thoroughly f&^* it up.