We'll have Fusion reactors before solid and enjoyable printers.
Canon 6030 was surprisingly good. It didn't have any driver issues (unlike other Canon printers that dropped support after 2000/XP) it just works on any Windows version, it doesn't need to reset chip in the cartridge to simulate new cartridge. And it worked for 1.5 years in hellish environment and is still going on - in extremely dusty tent (amount of dust that accumulates in an apartment in several months in one day…
It's mostly a social problem, maybe it's useless since the printing industry is a remain of the xerox administrative era. The amount of prints is very low nowadays.
I'm sure there a nice void for a more humane printer kit, cheaper ink, acceptable open drivers, and more creative usage.