And are there any behemoths (i.e., hugely profitable companies) that do one-time payment software? Because as far as I know Microsoft would have been one of the few or only such cases (and obviously it only applies to a subset of their products, many others are using other business models) and they are also moving towards a subscription model, e.g., for Office, which considering they probably have a legion of financial analysts, accountants, etc. I assume they have done their due diligence to figure out it's worth it.