Most people have one and only one printer. In terms of versatility, the inkjet has it all over the laser in producing color output and phptographic prints. Monochrome lasers are fine for economy but lack color.
$300-500 color lasers are just coming onto the market but can't competete with inkjets in terms of photoprinting quality.
But in the hands of a refiller or user of very good and very cheap refill cartridges, the old style Canon like the ip3000, 4000, and ip5000 can outpreform a laser in terms of output quality and printing ECONOMY for all types of printing. Be it b/w text, plain paper color, or photoprinting.
Canon has show this is possible and what Canon givith is now taken away. But a properly designed inkjet could dominate commercial markets now dominated by Lasers. Except the entire inkjet industry is wedded to the idea that inkjets should be consumer rip off devices and profit centers for the manufacter.