The Wong Ark opinion is bad for at least two reason:
It violated the intent of the Framers of the 14th Amendment, and it violated a treaty with China that we would not make Chinese nationals citizens of the United States, both are US Constitution violations.
Can the Supreme Court overturn treaties ratified by the Congress and signed by the president?
This Constitution, and the Laws of the United States which shall be made in Pursuance thereof; and all Treaties made, or which shall be made, under the Authority of the United States, shall be the supreme Law of the Land; and the Judges in every State shall be bound thereby, any Thing in the Constitution or Laws of any State to the Contrary notwithstanding.