We pay most of these large bills once a year and as a thank you we get a 2% discount or alternatively they don't charge us extra for each month's bill.
An insurances covers risk over time. That is a completly different thing than a little app that hardly gets any new features and doesn't require expensive server infrastructure to run.