I started doing all grain about a year ago and as of yesterday I still have lots of efficiency problems. I understand that having a much bigger selection of grains is the primary reason for going all grain versus extract. What if I am making a beer that has a very simple grist and all of the grains are available as extract? For instance, I want to make a German pilsner that contains 90% pilsner and a 10% munich. I can get both of these malts as extract. What advantage is there in doing all grain?