"Avoidable accident" and "motor racing" are two phrases that really don't work together do they? I really see Vaptin's point here; if 24 drivers are racing each other; there will almost certainly be contact between drivers. All these avoidable accidents that have been punished have one thing in common; having the front wing/wheels inside the rear wheels of the car being passed!
Yes, there needs to be some distinction between contact due to drivers racing each other, which is inevitable unless we start having processional races again, and reckless/ aggressive moves more about trying to bully the other driver than get by (Schumacher squeezing Rubens) or when the driver clearly wasn't thinking clearly.
I suppose, the rule should be asking, "is this an incident where an accident was more unlucky than anything, or virtually inevitable?".
I hate seeing drivers retiring due to contact which wasn't really their fault, but a harsh rule is unnecessary really, drivers more often than not lose out from contact, both drivers want to avoid accidents, its in their interest.