Not corrupt, and I doubt anyone on here would do a better job. Footballers make more errors than referees ever do.
Very rare that a ref really changes a result as opposed to the striker who misses 5 chances.

Mistakes happen everywhere in life, continually complaining about referees is tragic as it's only football.