Weil ein Microcontroller nur sehr gering Ströme schalten kann, beim den AVRs sind das 20mA. Ein Relais braucht normalerweise mehr Strom.
Das habe ich ja oben schon gefragt, daraufhin meinte PicNick:
Die Schaltleistung, die du brauchst, schafft der Controller allemal.
Was denn nun?