Okay! I just had this wonderful(terrible) idea about how workbenches and blueprints should interact more. I dont know about everyone else here… but I fail to see how one man could possibly be able to store all that knowledge about all the crap he can make just by looking it over once… I propose that blueprints, instead of being learned by the character, are -stored- inside your bench.
Now something like this would also have to change how the research kit works too… Instead of learning the patterns… it would produce a blueprint to be stored inside the workbench. Granted, it would make life suck all that much more if your base gets raided… but look at it like this, armor/weapon/tool blueprints could be traded off without the need to waste resources… and raiding a base that has been around for a while with a workbench could make your night that much better, gear included or not.