I just really hate how I can get a warning for my opponent not showing me thier hand. What if illegal mulligans become too common, a player could get a game loss for playing against 2 people who cheat. What if both players had warnings previously, you cant give both players the game loss, there MUST be a winner. So does the cheater get away with it? Think about it this way, what if i know my opponent got a warning earlier for illegal mulliganing, then my opponent has a mulligan. This puts me in a fun position, i can call over a judge (no matter weather or not my opponent shows thier hand to me) and get a free win at the cost of a warning. Or, i can mulligan until i get my god hand, cause if my opponent calls over a judge, they get the game loss. What a deal! Furthermore, what if someone comes with a bunch of friends who dont care at all about getting a warning and they sit down at the first round and fake a mulligan, then, they and thier opponents get warnings. All the sudden, most people in the tornament have mulligan warnings and the person who brought the friends can get a free win almost whenever he needs it (bad match up, bad start). That could be huge. Also, lets say someone brings a lot of thier friends they could give a player a warning first round, then another friend can give them a game loss round two, and potentially more losses and even a disqualification. Thats one way to knock out a better player then you from the compitition. Also, not putting out prizes gives both players a caution. This means that players can really hurt eachother's chances just by using cautions and warnings against thier opponent. It's like liability, i take some damage in order to get the win. And for "team members" who dont care about pokemon, but are willing to help out a buddy, they will be glad to knock themselves out and take a strong player with them. There are soooooo many ways to abuse the rules.
And when i refer to "I" in this post, i'm not saying that i would cheat in any of these ways, but i could if wanted to.