This is an excellent piece of writing. It is very thought-provoking with much straight-shooting. As someone who worked in software development long ago, I totally agree that trying to pack too much into code at once is a bad thing, and your suggestion that witnesses reject such a proposal is only logical. You were already getting my vote, but this would have won my vote, otherwise! Bravo!