What I've picked up from 'rule-making' so far is that rules in general are OK for 80% of the users. It's the 20% that is the exception (to the rule) and that requires additional rulings. And then the problem starts: of this 20% again only 80% is fixed by the extra rule, so more rules are needed. Then the third rule to fix things actually allows some to profit extra, so... well, you get the idea. Wherever there are rules, some people suffer, and fixing it breaks things...