The first sentence of http://api.drupal.org/api/HEAD/group/menu : "Define the navigation menus, and route page requests to code based on URLs." -1 for changing the menu hook at all (+1 for improving it). -1 for gratuitous API changes, even when precedented by ROR terminology.