The refs don't have power. All they can do is encourage players to play by the rules. If the players either can't or won't, then there is very little the ref can do about it. DTGP vs Toros @ Greif 2010 is a good example.
You are clearly confusing issues here. Refs have the power to stop the game, to eject players, to bin players. Whether a particular ref can or does use this power is a different issue.
You are clearly confusing issues here. Refs have the power to stop the game, to eject players, to bin players. Whether a particular ref can or does use this power is a different issue.