He has a point though. If a driver purposely set their drivers on 1/5 or 2/5 knowing they would not be there for the race, and the top teams who were going to be there all set 5/5, they are going to get shafted big time. It's very unfair, but they've already said the current results will stand, so I don't know why you're complaining about it now. They've already said they will not be reversing them.
The reason we can't undo the results is mainly technological. We have tried to undo results in the past and it ends up causing a mountain of other problems. The race results affect so many parts of the system that it is essentially impossible to revert the changes manually. We need to develop a system that can do this properly and this is our development list. Getting this built is far from straighforward though so we have been putting more priority into stabalising the system to avoid serious problems like this cropping up in the first place. In any case though, we will get an undo function built.