I think this logic should still exist, but under the default attribute. Sometimes, the default route is not the public route, so there should be some way that users can specify the public IP address of the node. See http://docs.opscode.com/ohai.html