Foreigners should not vote unless they have gone through the process of getting citizenship
Also, it is unfair to let people who didn't go through the process get a free ride when there are some foreigners who did go through the process because they wanted to become US citizens.