Sind sie das?
Weil innerHTML schneller ist?
Ja, aber innerHTML klezelt dir das generierte HTML des Browsers raus - wenn du das manipulieren willst, hast du u.U. beim Internet Explorer ein gewaltiges Problem, dort sieht das regelmäßig sehr kreativ aus, was da daherkommt :p