I don't mind repair cost, in fact i like it, i love the fact that i, as a rookie, can compete on even therms
But when that is said, it would be nice if they streamlined the system abit, to make it less random, so it would be easier to plan your gear.
I would recommend a system that repaired your items every time you had a tick of xp/gold, that would allso make cost of each game mode the same
Somthing like this: You earn 50g(-45 upkeep cost) total 5g
And then if u ran out off money all your items would start to become more and more broken until they where useless.
It should be based on the total price for your gear.