The thing I think is unfair is that the result doesn't stand but if a player is sent off and a game is called off the ban still stands. If you cancelout the result you really should also cancel out any penalties that have been applied as you are saying that the game never actually took place.