I am old enough to remember when the base of the Democratic Party was American workers.
Because someone who came here at age 3 from a country they don't remember, speaks fluent English, and enrolled in college can never be considered a real American.
There are quite a few ways to get legal American citizenship. Most countries in the world have fairly strict immigration policies. Some countries in the middle east you can't immigrate to because you are the wrong religion.
The easiest way to get American citizenship is to get married to an American citizen for 5 years. Granted, most of the current green card marriages are fraud in the current system, it is still the fastest and quickest road to citizenship. I am not advocating fraud or defrauding the American government, but those are the facts.