I never agreed upon the whole quality system myself from its first conception. Frankly, I think it's all stupid and crosses the line of making things realistic at the loss of fun.
But, that is the system they have decided to go with, so I put my faith in them getting it right. This requires tweaking time so I wait as they work out the kinks like everyone else.
@EStripus
In regards to your analogy, you have a fourth option that you glossed over. That is, you get your truck back in a worse condition from when you had it taken in to have work done on it. Why? because you took it to a bad place in which the tech either was new and inexperienced and made things worse, or the tech simply didn't care about doing a good job and just wanted your money. Now you are forced with having to deal with that.
Carry this to in game, it highly reasonable to think that the first few times you try to repair something with a low/the starting level of repair on a character working on a high quality item, that you will ultimately do more damage to it than what it already had done to it. Work on lower quality items to see better results with your low repair level, and work on raising your repair level higher to expect to have better results on repairing higher quality items. At least, that's how I understand things.
real world scenario: see the first 5 minutes of this:
http://www.youtube.com/watch?v=jc_CXFfT8cQimproper repair breaks things worse than it originally was.