Clarke is ok.
You need to know who was where to form your opinions.
My recall is:
Hampstead did the Newcastle / Manly game
Hayne did Bronco's / St George Ill
Simpkins did Bulldogs / Canberra
Clarke did Melbourne / Parramatta
My picks on performance for last weekend go to
1 Hayne
2 Clarke
3 Simpkins
4 Hampstead
All refs make mistakes, it's just that some make more & worse ones than others do.
It will never be perfect, you just have to work out which ref created the least influence on the result of the game.