"If the next generation of HP printers comes with two years supply it will be at least that long before I know the price of the ink. I hope they are expecting this to be a long term investment."
I suspect it will be for the rest of HP's life as a major printer and ink manufacturer.
How long is long? I find 10 minutes walk to the shop is long if it's pouring with rain...