I have been brewing exclusively all-grain batches for about 12 years now. I am very methodical and OCD about my processes, have all the little toys and instruments and hit my gravity marks and temperature goals easily.
In 50+ batches, all of my beers have come out almost exactly as I had...