With some of the very large datasets, creating the list of comparisons to do is actually a major time sink, and it appears to the user that nothing is happening.
If we had a "verbose" option, we could have messages printed to the console to inform the user what is going on.