brewfun said:
Few follow a map program into a clear dead end. As humans, we process a lot more dynamic data than a program can hope to grasp.
On a related tangent, for primarily the newer brewers and newer BS2 users out there, all brewing software is set up with generic standards, ingredients, and profiles for equipment, mash schedules, etc. No code writer could ever design a platform that perfectly fit all 20,000 users and their unique equipment and process.
Each user has to invest some time to understand the program they use, and to customize it to fit their methods. So in some cases, rather than it being "BeerSmith told me" it is more accurate to say "I just haven't learned how to set up BeerSmith yet on this or that." And then when you do, your software can now do more for you. And brew day gets easier, and perhaps your beer gets closer to your goals.
And that cycle continues, regardless how much you think you know about your brewing software. I constantly learn new things here from other users.