What everybody else said, plus availability.
If I need to leave for an emergency trip at 5:00 in the morning, and I wouldn't print stuff out for immigration before then... I basically need to have a printer at home. To be always available
People are coming over for game night, I'll just print out a bunch of character sheets... I didn't have a printer I'd have to plan ahead.
Availability, provides optionality, provides convenience. Making life easier.
But, I'll concede, when I had available access to 24/7 printers I didn't buy my own. Only when I lost that access did I buy my own printer
https://discuss.grapheneos.org/d/17505-graykey-leaked-doc-of-android-device-capabilities
https://grapheneos.social/@GrapheneOS/113510696930156578