IMHO, IFAB took a wrong turn some years back and there may be no going back. Once upon a time, the Laws were relatively elegant with basic concepts that relied upon the judgment of the referee to implement. For example, in my 70's LOTG, there were 4 reasons for cautions (enter/reenter, PI, dissent, ungentlemanly conduct) and three for send offs (2C, SFP/VC, foul and abusive language). Referees were trusted to apply those with common sense as the game demanded--the key language of the Laws, which was explcit in the Laws was "in the opinion of the referee." With time, the general descriptions became more directives, which required more specifics, which required more exceptions, and so on. Perhaps aided by TV replay, the Game's desire for consistency became extreme, and the elegance of simple Laws has been gradually being replaced by a set of endless specific rules like we see in other sports. I see it as a shame, but I also don't think there is any going back at this stage of evolution.