Consistent Policy != Consistent Announcement
See NANOG list archive for discussion
In addition, allowing folk to bias me by sending my community, a distant [non-customer] could cause me to announce inconsistently
Need a knob above the silly router-id tie-breaker, e.g. set neighbor's router-id to something negative
Or call current local-pref AS-pref and have a really local pref that is right after AS-pref as a tie-breaker
Or allow a knob to calculate local-pref based on next-hop AS