"She's been here well over a year working. She already has a visa.
As for citizenship, she may very well have no interest in such a thing"
You can have a visa before coming to this country, it's not like it takes a year. Maybe you are confusing what a "visa" and a "green card" means.
And although I think you totally have a point about her not being interested in US citizenship, I'm sure she was making at least a dozen thousand dollars/month or more, so she must think the country ain't doing too bad.
"People have their opinions and that doesn't mean that their opinions are wrong or right. I just take it with a grain of salt because opinions are like as*holes, everyone has one".
-Felicia Finley-