as far as I have read this thread I can say Magued frusturation is %100 right I sometimes have the same feeling.
Also the most sensible solution seems to come from Nick Iuel, it would only take a day (ie. two days before the tourney starts since one day before is the walking the field day) to take a course, and believe me, the guys that are only there for points would be very very upset about standing a full day in sun/rain for some lousy 300 points!!!!
you have zero chance to eliminate bad call problem entirely just as you cannot stop people from cheating %100...
but by this training, you would reach a standard on reffing and some bad manners of the refs can be fixed as well...
magued, re match is sometimes needed I agree but I see a big difficulty in applying this idea. How are you going to screen the necessary requests from the unnecessary ones? who will be in charge to decide it is necessary or not?? that means you have to put one or two junior ultimate judges to every field and report to the ulitmate judge and saying x team needs to have arematch or so... this seems really impossible besides one/two judges cannot control the field eh??
and another idea:
let the judging comitee (the trainers) give a ranking to the ref teams that pass the test...
every team gets to ref during prelims but when the semis come for example only 6 top ref teams get to judge and for the finals the most elite of all, only the top 2!!!
and the #1 judging team gets 600 points instead of 300 and # 550 and so on....
by this, you can motivate the refs to get more points on behalf of their team and gets to be better marshals where the players enjoy their games with a reduced chance to get bad calls...
what do you say??