Now that the US is a de facto nation-state, we fit right in.
what in the world do you even mean by that???
Did you actually read the article????