Hmmm, well if the black can be relocated because of a scratch, then why not allow relocation of any other ball as well if there is a scratch. Why should it be just the Black when a scratch happens?
See my point? The point is that if you were to change that aspect of the game, there are a lot of different aspects that have to be changed as well in order to keep things consistently fair. What your asking for is more complicated than it sounds because the dynamics of the game would then be reshaped according to specific players' needs like your's. That's not fair for everyone now is it?
Even if they do change it, you'll still have bad luck on any given day. And when you do, what will you say then? Luck happens, deal with it.