IMO I kinda like the repair system. Although I think that reducing the gil reward on leves by 80% and introducing the DP for returns in the same patch was a little hasty. Any money that I make in dungeons goes to repairs because I am CON most of the time and die all the time.
