I don't think that making more penalty for repairing more broken gear is a good idea, this will just lead back to the same old repairing every hour that people was complaining about (because they would want to repair with the lowest expenditure possible).

Instead they should:
1. Allow NPC to repair accessories.
2. NPC repair price to be halved. Even when halved it's still more expensive than player repair anyway, but more affordable to people who don't want to rely on other people for whatever reason.
3. NPC can repair up to 95%, 100% condition will still be player exclusive, so if you need to sell/trade the gear you will still have to find a player for that.
4. Fix a few repair material, Jade Hora is too costly to repair player-wise for example since Jadeite is a HQ result.
5. Separate Bazaar and Repair windows, allows people to put up to 10 items for repair at any given time.
6. Separate Gears into Gear section of inventory with its own slot, maybe 60, while any others will be taking the current 100 slots separately.