Absolutely correct, there will still be many legal conflicts to come. But, at least everyone has a very clear definition now that “militia” applies to “everyone”. No more ambiguity to cling to in desperation there.

Of course, I may also be grossly underestimating how bass-ackwards some people can interpret the English language, but at least they’ll have much more material to have to argue against now.
_________________________
“Hiking is just walking where it’s okay to pee. Sometimes old people hike by mistake.” — Demitri Martin