What's with every paid software product being a monthly subscription now? I just wanna buy and forget, not be reminded of it every month on my credit card statement.
I’ve never worked on indie desktop software, but I’ve heard the same story repeated here for over a decade by those who have:
Everyone wants buy once, updated forever software. But, they don’t want to pay for it. Usually they think a fair, up-front price is less than they’d pay month-to-month as a subscription for a year. And, then 80+% of them will only buy when there is a big sale cutting that price to a fraction. And, even when you have a good product at a good price, your sales plummet every time the crack for your DRM gets updated. So, you have to push frivolous updates that mainly exist to keep your DRM ahead of the crackers.
Buy once works great for consumers. And, has worked great for a handful of products. But, commercial desktop software has been an excessively difficult market for two decades now. That’s why it is a hollow shell of what it could be with the issues I listed above. That’s why we get so many web apps that would be better for consumers as desktop apps: can’t pirate a web app, subscribing to a web app feels justifiable.
I want buy once, free minor bugfixes until the next major version comes out software.
For example, I liked windows 3.1, hated windows 95, liked windows 98, hated ME, liked 2000, and never liked another windows. Likewise, I liked early versions of Google maps, but they change the interface in small and large ways unpredictably. I could go on.
With the subscription model, you're stuck with every whim of the developers, stuck with horrible interface changes and you're constantly re-learning how to use the software to do the things you need to do with it. There's a tendency to make new features prominent, which comes at a cost to old (that is to say, core) features.
Auto-updates are a pox on usability. Stability in tools is severely underrated and destroyed by the subscription model.
JetBrains made a good compromise, IMO: You get a perpetual license that allows you to use whatever version you had at the time, but you only get updates as long as you're paying the subscription.
And that's fair, IMO. A lot of my "buy once" software in the past turned into a never-ending game of unpredictable upgrades. I'd have to re-buy upgrade licenses at unpredictable intervals to continue using the software with new version of MacOS or new plugins. At least with the subscription model, it's honest and open.
I like DxO's model, which is "buy once and receive updates for a while". Minor bug fixes appears to continue for about a year, while major feature updates requires buying new versions. This model means I get to choose when to upgrade (and thus when to pay), and it's one reason why I use their software instead of Adobe's.
People pretend they hate Paradox Interactive's DLC-based business model, but I like knowing that the games I buy will very likely be well-developed with many years of extra work put into them. More commercial software should take a little inspiration from them in terms of figuring out a way to fund and work on projects long term.
For those that don't know, Paradox is a game publisher that often release a basic shell of a grand strategy game that serves as a platform for DLC. The bad news is you have to shell out more money every so often for the biggest new features: but the good news is that they're continuously making big improvements and adding big features and have an incentive to make them as good as possible.
I confess that I don't know exactly if this model would work for a text editor, but nothing is as off-putting to me as software subscriptions when something can work locally.
On the completely opposite side of this spectrum, i avoid any game that i see having DLC getting pumped out constantly - Paradox being one developer i avoid.
I want to buy the final full game whenever the developers are done with it, not buy pieces of it. If the developers want to add new stuff they can always make a sequel.
Because of this i tend to wait until some "game of the year edition" is out and the developer has started working on a new game (only a very tiny fraction of developers are going to bother making DLCs for their previous games instead of focusing their development efforts towards the new games).
The only exception to that is MMOs and the like that by their nature need updates and IMO the best approach there is having a subscription to fund the game's development. Of course the greedy powers that be figured out that giving the game for free and monetizing microtransactions on the easily preyed upon "whales" makes more money regardless of the detriment that may have on the games' design.
I get where you're coming from. I suspect that a lot of peoples' aversion to all DLC stems from really greedy phone games, where the trend has been to try and monetize either extremely basic functionality or the ability to play more often through gems/coins/diamonds/stars/etc. Good DLC like XCOM 2's War of the Chosen basically transformed and improved the experience of the entire game and can be very much worth it.
For many kinds of games with a level of complexity beyond a shoot-em-up, I feel like these kinds of games would be very difficult to make without a lengthier iterative process that probably requires an additional revenue stream.
As the example given, Paradox makes grand strategy games with intricate war/politics/economics and other game systems that are all interrelated. Ideally, a company has a lot of data and community feedback on the tiniest minute details to figure out what elements work and what elements don't and eventually refine the systems into the best possible version.
That said, I'm not saying it's impossible to avoid adding DLC and still fund quality long-term development. A different good game Project Zomboid has been in Steam early access for a decade and is in a very good state and still getting big new features: but those occasional indie gems are the exception, not the rule. With most of Paradox's games, you basically know that it'll be supported and improved for years specifically because of their business model.
Actually, I prefer buy never, updated forever software. Somehow free* software fills all my needs these days. I wouldn't mind paying for exceptionally good software, if it came with source code and the ability to build new versions of it.
Didn't downvote you, but this is essentially why I have no desire to build anything for programmers - unless I happen to need it for myself, then I casually open source it (rarely actively maintained as soon as I stop needing it).
I go to _fantastic_ lengths to not pay for software, to mostly use software I could theoretically contribute to, or even to not have to deal with learning new tools. I even built my own accounting system (based on Ledger though).
We're an insanely tough crowd to monetise, I suppose. At least some of us. Meanwhile, prosumer software in other areas seems to be doing quite well, happy users, decent income for the developers and all.
I think some people are always hesitant to open their pocketbook, but I've spend quite a bit on my software development tools. I've bought countless IDE's, code editors, diff tools, and source control clients. If it makes my job easier its usually worth the price.
They should call it 12x. I'm at the point where I just don't do these small monthly subscriptions anymore. I'd stop short of saying it's predatory. More like it's insulting. The smaller the payment, the more like I feel they're counting on me forgetting I'm paying them, or not wanting to go through the cancellation process.
I actively dislike the subscription model as well and it's permeating into software products unfortunately.
With this said I actually like Jetbrains' model where you pay something like a subscription but after 12 installments you get to keep the version you've paid for, even if you discontinue the subscription. If you prefer you can pay the full price upfront and you get the same result.
I think it would be great to have two streams. Purchase a specific X.Y.* version, revision updates for free, and purchase other updates, OR subscribe at a much lower cost monthly to get all updates for any version. Just like JetBrains, if you stop the subscription, you keep what you have.
I understand the resistance to a monthly subscription, but it's the only way I can continue to work on 10x. I've been working on 10x for 6 years now, and even with the generous support from the beta subscribers I can't go on indefinitely like this. Hopefully the subscription will seem worth it with all of the bug fixes and features that are planned. I will continue uploading new versions regularly, as I have been doing: https://10xeditor.com/versions.htm
> There is no need to pay for a license while 10x is in Beta, you are free to use 10x for whatever you like. Even if you don't become a supporter you can still give feedback and suggestions using the contact form. Your feedback is just as valuable to me and will help to make 10x the best editor possible.
I’m fine with software subscriptions (fixes, upgrades, customer support, etc.), but subscribing for something that’s still in development (this case) is harder for me to swallow, in principle. On the other hand, it is very little money and you can cancel your subscription at any time so it keeps the developer honest (focus to make the product better and reach 1.0).
What I’m most surprised by is that Visual Studio isn’t more than adequate. What does Microsoft use internally?
Agreed. I have put a hard stop on subscribing to any software. Even Jetbrain's products, I'll just purchase outright every few years to get updates.
All those subscriptions add up. And when I buy a product I expect to use it for a very long time (decade +). If I add up those subscription fees it feels incredibly expensive.
I have successfully weened myself off of all my software subscriptions. On a yearly basis it was costing me $1000+ for software. At this point it doesn't matter how good of software it is, I'm moving on if it doesn't have a purchase or lifetime option.
I mean there is obviously the more money component, but if the software continually receives updates every month then it's easier to justify it. The old photoshop model is difficult for most developers to pull off (having paid versions). Also it makes it challenging if you are say running a class, or doing YouTube tutorials and everyone is on various versions that might not have some of the new features.
I wonder if there is a happy medium where you can buy it, and then if a couple years later the software improves a bunch you can upgrade at a discounted price tiered to how many years it's been since you updated. I.E if it's 1 year is a 90% discount, 2 years a 80% discount, 3 years 70% discount etc. What do people think of this model?
While I understand that sentiment, this appears to be a product from an indie developer. In that regard, it could fit the model of Patreon/OnlyFans rather than Adobe Creative Cloud and Office365.
I actually hope more indie developers do this -- and complement it with live-coding the product development and other neat perks. If it reaches critical mass beyond "fans" and becomes major-version-based sales, then early supporters could get large discounts.
Biggest downside seems to be if the software becomes End-of-Life and End-Of-Access suddenly, for whatever reason, and my workflow is disrupted. Some Open Source Parachute would be cool -- over time, we are all affected by dropped software products, by developers big and small.
You do not want updates that solve bugs? Some support in case you have questions or problems? Maybe also some new features (usually the word changes and also your experience and expectations)?
But I also want the software I buy to keep working as well as they did the day I bought them. I don't expect the developer to fix all bugs forever without any additional payment, even less add features, but I'd rather not have a kill switch, which for a text editor is what subscriptions are.
Many software vendors (ex: Jetbrains) offer renewable permanent licences that pays for maintenance without the kill switch. Sublime Text, which is possibly 10x most direct competitor now has a permanent license with 3 years of updates, which can be considered a subscription (you have to pay every 3 years for updates), but if you stop, your software won't break.
I want these much less than I want the ability to run the software without the danger of a developer disabling access on a whim. Happened too many times already, including to me personally. A standard example: games.
Somehow software vendors were able to accomplish 2 things during the last 4 decades:
1. Ship software, including free updates for the current version to fix bugs, without any fees beyond the purchase price.
2. Become the richest companies in the world, by far, to the point it's not even close.
So the idea that they need subscriptions so they can 'afford' to fix bugs is ridiculous. Also, paying the subscription isn't a warranty, maybe they collect my money and don't fix my bugs.
They didn't become the richest companies in the world by selling software without a subscription, they did it by illegally suppressing competition without any repercussions (among other things)
Bugs should be solved because the author made mistakes in software that they sold, and are in the process of actively selling. Not because I have a subscription.
Features should be added as addons that I may or may not purchase.
It provides an incentive to keep shipping value to your existing users as opposed to trying to solely grow the size of the userbase since only new users give you money.
Everyone wants buy once, updated forever software. But, they don’t want to pay for it. Usually they think a fair, up-front price is less than they’d pay month-to-month as a subscription for a year. And, then 80+% of them will only buy when there is a big sale cutting that price to a fraction. And, even when you have a good product at a good price, your sales plummet every time the crack for your DRM gets updated. So, you have to push frivolous updates that mainly exist to keep your DRM ahead of the crackers.
Buy once works great for consumers. And, has worked great for a handful of products. But, commercial desktop software has been an excessively difficult market for two decades now. That’s why it is a hollow shell of what it could be with the issues I listed above. That’s why we get so many web apps that would be better for consumers as desktop apps: can’t pirate a web app, subscribing to a web app feels justifiable.