I really giggled when I read the DC comment of
“drastically departs from the mainstream of American jurisprudence,”
This comment assumes that the law and Consitution are static items and that settled/established law is both inviolate and inherently right.
I assume they have forgotten that
1. This is the 2nd AMENDMENT, and one of many other amendments...guess what living document that changes. I won't even go down the route of the 14th amendment that overturned and continues to over turn previously "settled" law. Lets see, can we say emanicapation and slavery.....
2. Settled, non constitutional law is always in change depending upon ethical, cultural, moral and legal grounds. Examples where once accepted LEGAL actions or activities have changed might include
Miranda, "insider trading", torture, sorry vigorous questioning in the War on Terror, Prohibition, abortion etc.
The Supreme Court is in general both interperative and conservative (as in slow to change, not necessarily politically). However they can and have made substantial changes where there is apparent and appropriate need.
I personally feel they the Supremes are not looking forward to ruling on this but they understand that the Miller case was never settled with any degree of clarity. As the SC they do not have any love for gray and fuzzy and the DC arguments are masterpieces of both.
I also see one possible area that hasn't discusses particularly when folks do their guesstimate of the voting along "liberal"/"conservative" lines.
Many of the more liberal side, whilst in many cases being at best agnostic on 2A, have a far more pressing concern with the continuing destruction of civil rights in the name of the War on Terror. There is a continuing disquiet over matters such as the profligate use of Executive Orders, Guantanamo and Extraordinary Rendition, PATRIOT Act abuses etc.
It would not be outside the real of possibility to see the SC's looking more deeply at the whole issue of the unorganised miltia and 2A as a buttress of civil rights in an every more uncertain world.
Well, we live in hope....