You’re right about Pixma printers. My old Pixma was used for color printing, lasted for many years too and worked great no matter how infrequently it was used. I’m still using a ~15 year old Canon D480 laser that’s falling apart because the plastic is getting brittle after so many years. Been using 3rd party cartridges in that one too.
Although a photo printer would be nice, after throwing away multiple Epson, Canon, and HP inkjet printers (like millions of other consumers) I won’t ever buy another one. These companies have killed their own market.