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.
> but it’s not uncommon to be processed via your local consulate, even if you are already living in the US.
It's relatively unusual. 84% of EB1s adjusted rather than apply at consulates in the last quarter USCIS released data for. Maybe it made sense for your circumstances.
https://ohss.dhs.gov/system/files/2025-07/2025_0725_ohss_leg...