"You can't print and bind books!"
"You have to order paper and ink!"
"Printer paper and ink are much too expensive!"
"The printer you buy will become out-dated too quickly!"
"Home printing does not leverage economies of scale!"
For something you can pick up at the supermarket for a few dollars that requires a lot of printing/materials (a book) it doesn't make sense. For something you can't (custom items, small parts, little toys, ...), home printing is (or will be) great.
3D printing doesn't have to meet every use case of commercial 3D printing to become very prevalent.