Der externe Widerstand, von zumeist 10k, wird für ein besseres Resetverhalten dazugebaut.
Bei einer etwas längeren Resetleitung und unsauberer Umgebung, Motor, Relais, kann es sonst zu unerwünschten Einstreuungen kommen die ein Reset auslösen.
Der Widerstand ist also mehr Vorsichtsmaßnahme um eine Störungsquelle von vornherein auszuschließen.
Schau dir dazu die "AVR042: AVR Hardware Design Considerations" an, dort wird auf diverse Hardwarebeschaltungen hingewiesen.