I never said that; just because I don't think a system is wrong doesn't mean that I think it is right. I am saying that the system is broken. It however is a complicated system; I don't see any possible way of making it magically better.
I am pretty clear that the U.S. can decide however it wants to to allow entry to its soil. For example, the visa process when I traveled was atrocious; yet for most Europeans under a visa waiver program, it becomes easy. It is easy to claim discrimination or complain; however, I am not a voter, there is no lobby out there complaining about why the visa process for non-Europeans is so awful.
Also, the U.S. is not special in this process. A white American traveling to Europe faces way less hassle than someone else who doesn't have the right ethnicity or the right passport does.
Most of you are becoming aware of the process when people you can relate to are being affected; my point is that this has been happening for decades with no domestic opposition to the process.