No, I believe the design task is to set a series of rules that can as completely as possible adjudicate any player proposal, using knowable, player facing rules. That most systems fail at this is not an indictment of the goal. Obviously, some abstraction is necessary, but you can get pretty far...