viewtopic.php?f=13&t=51&start=10
I just saw a suggestion rather deep in the above linked thread and wanted to ditto it (otherwise: bump! or +1, or whathaveyou)
To summarize: allow techs to require 3 or more prerequisites (more details in original post).