Actually the ref isn't banned just for a penalty which could be an honest mistake, but if you watch the whole 120mn game, you'll see perpetual nonsense in favour of the Home team with the 94th minute penalty as the cherry
IMO for a ref, looking objectivly biased in every little decisions is far far worse than doing some enormous "honest" mistakes