To be fair, I didn’t see the “citizens only” comment as any different than “residents only.” I’m sure there is a fringe out there that sees it more strict than that.
Call that American privilege” if you like (probably fair), but of course the resident worker goes way beyond agricultural/food supply. There are a fair number of Aussie and Scot expats working in my area as petroleum engineers. Not to mention researchers, university professors, and many others. No one with a heart would deny them vaccination status in this nation.
I do agree, though, that if states are receiving allocations based on population that they should be verifying state residency status to preserve those doses for their . Not to mention easier second dose compliance if your state of residence is where you’re inoculated.