How about not materials being involved, I know soduku_killer is suggesting mats because it makes the game more immersive.
The main problem with the game is gold right now though. There's so much gold, hundreds of millions literally out there, that the inflation is horrible. Small repair prices would take some out. Or more out for expensive legendaries. I like the repair with gold, but repairing with materials and I would uninstall immediately. Wasting mats just to repair armor and weapons is a horrible idea as it takes hours just to grind out a few to craft something.
The main problem with the game is gold right now though. There's so much gold, hundreds of millions literally out there, that the inflation is horrible. Small repair prices would take some out. Or more out for expensive legendaries. I like the repair with gold, but repairing with materials and I would uninstall immediately. Wasting mats just to repair armor and weapons is a horrible idea as it takes hours just to grind out a few to craft something.