I don't think the repair costs are high enough, if anything they should increase it. It's too easy to speed run content, kill yourself then finish it and not worry about repairs at all. If anything, one free repair token a day on completion of your personal conquest, which will only last till daily reset. That would help out new players with repairs costs while levelling.