In the very specific case of pdfjs, it's justified by the greater good of avoiding the defect-ridden Adobe Reader.
So even with pdf.js present, I end up using a proprietary reader most of the time. The added hassle or reopening PDFs in a separate reader most of the time exceeds the supposed convenience of the reader being built in.