I am against this for the same reasons as GUWonder. However one good thing about preclearance is that if one is denied entry, then one does not need to be detained on US soil and can just turn back. I don't travel to the USA, but if I ever were to in the future, this would be a positive for me personally even though I expect that I am unlikely to be denied entry.