The ref in the GB game had the objective of getting injuries on the Brazil team. This was the only realistic objective the GB team could aspire to, they did not belong on the field with Brazil actually playing football. GB needed more than the ref on their side.
You need real refs to make it a sport, rather than just a crippling contest. When Neymar gets fouled, the ref has to call it. He gets fouled so much because of his moves and his aggressiveness. Since he is among the smallest players by weight among top players worldwide, he is going to fly through the air more than most. Trying to avoid the worst of the contact is only prudent.