This not running over the catcher rule is horse shat. If anything, make it to where the catcher can't block the plate. Basically, if the throw beats you by a few steps you're canned. The catcher understands the risk he is taking by being in the way of the runner.