> Why can't it be both?
Because the depenence on citizenship in the second is an additional requirement beyond the minimal state of the first.
> I know it hurts to hear: people with wealth are desirable guests and citizens.
I know it hurts to hear: I don't want to be your guest.
If I was invited by an American company to relocate, I'd turn it down, regardless of pay.
Most of the billions in this world aren't heading to you, wherever you live.