The Cult Of Percolation