• by alpaca128 on 1/30/2021, 9:10:02 AM

    I am not a fan of those trendy payment models. I do not want to worry about how much I regularly pay where and constantly receive payment confirmations in my inbox. I already have enough stuff floating in my head.

    I use a really nice graphics application that's missing out on my money because it expects me to pay $50 a year for the unrestricted Pro version. But I'm not a professional, I'm an occasional user who just likes the intuitive interface. I would gladly pay that amount once to get the non-pro version forever but without the constant nagging or the requirement to login to use it. This "you're either a professional who pays the bills with this software or you deserve to get spammed with popups and other annoyances" stance is a pain.

  • by itsrajju on 1/30/2021, 2:03:11 PM

    For desktop software, I really like the Jetbrains model. They reward loyalty by giving you a discount for continued usage. ($149 for first year, $119 for second, and $89 from third year onwards)[1]

    And if you have paid for one year and then decide to stop paying, you can download a perpetual license for the version you were currently using.[2]

    [1] https://www.jetbrains.com/store/#personal?billing=yearly

    [2] https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...

  • by insanebits on 1/30/2021, 10:55:57 AM

    I think the way to go is a mix of the two. It is covenient for companies to get guaranteed money in advance. As for customer it's way cheaper to start with usage based model. This is because a lot of users are underusing their services.

    This at least is the case in hosting industry where overscheduling is a big thing.

    So best scenario for customer would be a pay per usage for low usage and subscription for moderate to high usage. At least this is what AWS is doing and I believe this is fair for both bussiness and customer