There's a huge difference between someone who comes to live permanently in the country and someone who is looking at trees for a week. Do you think the US has the infrastructure available to screen the facebooks of all 75 million tourists who come to the US every year? IMHO this is not an overstep and current US citizens should have at least cursory understanding of who someone is when they are coming to live permanently in our country.