Hopefully this will lead other browser makers to integrate Native Client as well which would lead to a world free of browser-plugins!
That is self-contradictory. Native Client is a browser plugin (it uses the PPAPI browser plugin interface).
First of all, being open source doesn't mean it is easy to integrate, either technically or otherwise (by otherwise, I mean that other browser makers have principles that determine what technology makes sense to put in their browser, and NaCl does not necessarily pass them).
Second, how would this eliminate the need for every other plugin? Chrome has NaCl but it still has Flash.