the price per photo is what deters me from buying one. You will end up thinking twice (or thrice) before snapping an instant photo, because.. "is this really worth $1?".
Having that said, I've seen you can buy these in bulk and the price goes down.
Fujifilm also sells Instax printers (https://instax.com/printer/) that you can print to using smartphone apps. Note that the printers use the same film cartridges as the Instax instant cameras.