I've been away on holiday for a week or so and just catching up on a few posts so apologies for taking this back a few pages but, regarding the football/rugby refereeing differences . . .
I have played rugby all of my life. I'm 61 and, due to a broken ACL, last season was the first I've missed. I also love football (though have never really played it)
Prior to kick off in every rugby match I have played, the referee will have a "chat" with the team. This used to take place in the dressing rooms but, with ever more intense warm up periods, this now tends to happen on the pitch shortly before kick off.
The referee will explain how he wants / expects scrums, lineouts etc to be conducted, his/her interpretation of the offside laws, when he/she considers the ball to be out of a ruck and so on. More often that not, this is accompanied by "I'm the ref, my decision is final and don't give me any lip or you'll be marched 10 yds, decision reversed or carded" or words to that effect.
It seems that a pre-match talk by a football referee in top flight games would be very effective in removing dissent from the game ( I say "top flight" as I believe that the results would percolate down the pyramid to Sunday/kids league - dissent at this level being a parroting of what is seen on TV).
The referee should address each team WITH THE MANAGER and any other coaches in the dressing room to say something like "my decision is final - should a player abuse me, shout or question the decision, they will get a yellow card. If the yellow card results in more dissent I will issue another one either to the previously booked player meaning he will be sent off or to a team mate or manager that dissents. Is that clear to everyone including you Mr (insert name of Premier League manager)? Good, lets go". It would take 1 minute tops.
There is no reasonable argument from the team against the ref issuing a card if they have all been party to this pre-match meeting and I would imagine the number of cases of dissent would fall dramatically within a short time.