Comment by pea

17 hours ago

I agree with mostly everything you’re saying; but it’s not uncommon to be processed via your local consulate, even if you are already living in the US.

This is usually just for the final issuing of the GC, and where USCIS approval has already happened (for instance, on an EB1A).

People frequently do this so they don’t have the travel restriction. Source: I just did it.