So you propose to gift points to drivers who didn't complete the required distance,but had "bad luck"? How you gonna determine who had a rage quit and who just bad luck? One driver drives into the wall,rolls the car - how you gonna decide that? Maybe he got enough driving in (by his opinion) low position and just crashed just for fun? Or maybe he had a popup,black screen or electrical black out? How you gonna decide? Or someone loses connection,was it just bad luck or ragequit? Or someone runs out of fuel - sympathy points for him just because he's mathematically disadvanced or just too careless to check his fuel situation?
You don't get anywhere awarded sympathy points if the driver has a "bad luck",I have always used the full 50% completion rule to earn points and I fully support it. Also it's ok if the % number is bigger,organizers personal preferences,usually I wouldn't argue with it. What I don't support is the "you have to cross the finish line after leader completes the race" rule (used at some point in GenR events),where you can get really backstubbed if something happens in final lap - driver's performance still says he has - 1 lap from race distance,therefor he should be ahead of everyone who finishes 1 or more laps behind (as he completed that distance faster then everyone else),of course by that usually driver loses many positions,but still he should be classified in results.
tl;dr - bad luck is bad luck,you cannot do anything against it,make sure you're better next time and complete the required distance.