Blueprints looks unnatural. In post apocalyptic world blueprints doesn’t exists ;p . But it can be fixed very easy. Really not much work. Just change blueprints into broken item.
Broken item can’t be fixed but by looking on them , examining them you can learn how it works.
Also I think examining broken items should be possible only at repair branch and take some time. Or at least examining complicated items like guns should be possible only on repair branch. Example:
You find broken item, you take it to repair branch, examine it, brake into pieces. Now you know how it works, might craft it. Broken item is gone because you broke it into pieces.
For me making game more realistic logic is very important. Thanks to it I feel whole adventure much more. That’s what I love in Rust, adventure. Every day is different. Every day is adventure.
I really believe that very simply change will make game better.