Wouldn't you agree that every country has a right to know of all aliens either visiting or residing in their country? Just for the management of the country at least... health, utilities etc... not to mention security.
How many villains would have been caught if finger printing had been completed at international entry ports in any country? This is not a breach of civil liberties... it is to protect those civil liberties.