Recently, I needed to print something in Vietnam. I took the elevator down from my apartment into the underground shopping mall and walked over to their print section. I scanned the printer's QR code to pay them $.1 and then I could send the document from my phone to the printer. Great print quality, lots of paper options, and easy to use. Plus I can even combine my printing trip with buying breakfast/lunch in the hawker centre along the way.
In my opinion, you only need your own printer if the public infrastructure isn't good.