IMHO, this was thrown out because it asked SCOTUS to consider another nation’s laws (in this case British Common Law) to have a greater standing over US law when defining a person’s citizenship.
It really does not take a lot of legal understanding to understand the fact that THAT idiot point is just that does it? Geez why couldn’t Da Nuts Donofrio figure it out?