Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Anyone tired of everything being a subscription now?
931 points by CM30 on Dec 18, 2022 | hide | past | favorite | 694 comments
Not newspapers or media services (though those can be annoying too), but products in general? It feels like it's getting harder and harder to just buy something in the tech world, especially when it comes to running programs on my home computer. Want a password manager? It's a SaaS now. Note taking app? SaaS. Image editor or office suite? SaaS (thanks Adobe...)

This is especially annoying given I generally refuse to rent anything in life, and will go out of my way to buy something upfront simply so there's no risk of losing it if finances get worse in future (or the wrong billionaire buys the company). Yet it seems like it's getting harder to do so, especially when open source products don't exist for that domain.

So yeah, why is that? And is anyone else tired of the constant barrage of subscriptions for things that should be one off purchases?




Not really, because I saw too many software companies go out of business because not enough people wound up upgrading to the next major version -- the ownership model of software can be awfully feast-or-famine for developers' income, it's a very tough/risky business model.

Generally speaking, I'm happy to pay a subscription because this way I get a steady stream of all the updates, and it's much more likely the company has a sustainable business model. And I don't have to agonize over whether paying for a major upgrade is worth it.

Not to mention that a yearly subscription is cheaper than buying outright, and I find that in some cases I no longer need the software, or now prefer to switch to a competitor. So I feel like in the end, a greater proportion of my money goes to the software companies who have actually continued to earn it.

By this point, the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.


What the heck subscription models are you using? In my experience the software gets broken over time and you can't do anything about it, including RUN THE OLD VERSION WHICH WORKED. There's no longer as much incentive for companies to improve because they'll get paid anyway instead of payment being contingent on actually delivering something useful. Yes subscription models are good for developers, no this doesn't make the software better, it makes it worse. (or at the very least to improve much slower)

I basically pirate everything that requires a subscription now or us a FOSS alternative, even though there was a period of time where I would pay for software between when I was poor and had to pirate everything and now when I can afford to pay for subscriptions but the situation with lack of control over SaaS is so fucking untenable that I just can't. I don't believe SaaS is moral, it basically removes all the power from the consumer and allows the software providers to rake you over the coals over and over. I'm not interested in funding such things. I feel more comfortable with piracy than I do with SaaS on a philosophical level.

SaaS companies don't innovate, they buy competitors because they're using an abusive business model with bad incentives.

P.S. SaaS can probably be implemented in a decent way, and some SaaS does actually provide an ongoing service, but in general I believe my point stands.


Not the OP, but I have to disagree too. Creative Cloud, IntelliJ, Figma, Google Workspace, Postman, Spotify, Vercel, Adguard, Google storage space, Alltrails, 1password.. They're all subscriptions and getting better all the time. Meanwhile it's the old purchased software like Windows and Office that get worse with every version.


You've mixed subscription based services (Google storage space) and content (Spotify) with subscription based software.

For services, it might make sense. Even so, what exactly is "getting better all the time" about Spotify the software? It's been the same for like 5 years now.

As for the rest: 1Password declined (turned to Electron shit), Creative Cloud keeps adding bloat while not adressing decades standing issues, IntelliJ is, I guess OK, Figma I don't use so can't tell.

And I know (even use) many more software that turned into subscriptions and now sit on their asses or deliver minimum value - and of course will stop working the moment you had enough with their lack of progress end your subscription.


IntelliJ has arguably one of the best subscription models for tools. It works offline and they have fallback licenses so if they doubled the price and I cancel I’m still legally entitled to a recent version that I’ll probably be happy enough with until I find the motivation to replace it with something else.

If Adobe worked like that I’d be like 75% pissed off at their products and pricing.


Sketch also used this model for a long time. You pay for a year of updates, and you can keep the last version you got forever.

Recently they started to add more cloud/collaboration services/a web app and switched to a regular old subscription model, but you can bet your ass i'm staying on the legacy model for as long as I can.


I've been subscribed to IntelliJ close to 8 years now.

The one reason why I tolerate IntelliJ's subscription/pricing model is that unlike Adobe, they actually do deliver constant and worthwhile updates. Their software also rarely crashes, and their universal workflow (across different languages, themes, key bindings, plugins) also works as promised.

If not for the above the subscription would be a very hard sell for me.


arguably... then I'll argue the opposite (even as a subscriber). Jetbrains rolls your subscription back to the version on the day you purchased, not the last version in your subscription. If you purchase and immediately find a bug, you know you're rolling back to that bug unless you pay a renewal next year. Same goes for any fixes you got during that entire year. Poof, gone.


Spotify doesn’t need to “get better” - you’re paying the fee for streaming rights to an ever-growing content library. Same with Netflix, etc.

There’s also an unspoken but important accounting detail here - if you run an online software business and offer a one-time, lifetime purchase for your product, you are now contractually on the hook to provide that service to customers forever, even if your business stops growing, which means that the liabilities of your business are not capped. This is bad if you operate with a lot of cloud expenses, and it means that these businesses are unsustainable unless new customers keep coming in, whereas a subscription model scales with utilization.


Not really, support for software, especially games are discontinued publicly all the time.

The real rule is not pissing off your customer base by taking important services offline while they still use that particular product. Doing so would be a PR blunder, and obviously effect sales of future products.


Sorry I think you misunderstood my point - if you want to continue providing a service to customers that runs online, then a one-time payment doesn’t work as a business model. The fact that they have to shut down game servers is a testament to that problem. At some point the costs exceed the revenue and it becomes unprofitable to honor the lifetime purchase.


No. If that were true I could simply use spotify or netflix with any software of my choice.

You are paying for both the content and the software bundled together. And no, you don't get it "for free".


But you can, in the case of spotify: https://github.com/librespot-org/librespot


>for streaming rights to an ever-growing content library

Ever-growing my ass. I've had lots of songs on my playlists removed because they were taken off the platform. And not some obscure acts, for example Westbam's Götterstrasse (which features anybody, from Brian Molko and Iggy Pop to Kanye and Lil' Wayne).


Spotify added over 20M new tracks to its library last year.


Claiming 1Password has declined is unfair at best. They release a steady stream of updates, and when I discovered a UX issue earlier this year their team were on it like a rash.


Yea I don't understand all the recent hate over their new version. I installed the new version on my devices, and while the keyboard shortcuts seemed to change, once I looked them up it worked better than before. I just use the cmd+ shift+space shortcut for everything now.


I sort of like 1password, but I have to admit that on my personal macbook which is from mid 2015, if I am running anything moderately intensive (like a video game) then 1password drops about 20% of my keypresses when entering the master password if I enter it at my full typing speed. This is a huge pain because my password is long and I'm forced to type it slowly to avoid the drops.

Other text entry fields don't seem to suffer from this problem. AFAIK this wasn't a problem before the switch to Electron.


There are many, many, many issues raised on their support forum with regards to their new version. All of them are ignored.

The most glaring one: search. Which is verifiably worse UX now.


Also the change to force you to store passwords in the cloud. You used to be able to have a vault and keep it on your machines only. I can't see how any company could allow this software storing company passwords on their machines.


The weirdest thing is that they don’t have a Mac App Store version from v8. Most they’ve done is put up this page: https://1password.com/mac-app-store-subscribe/


> I just use the cmd+ shift+space shortcut for everything now.

Whoa, I didn't know that one. Was that functionality around in earlier version?


Strongly disagree regarding 1Password, their client is continually improving and it is IMHO by far the best password managing service now, I have tried most of the other ones before it. Really have no issues with their Electron switch, I didn't even notice it, still fast!


Same with me for Electron, I wouldn't know but for the HN comments. They added an SSH agent to their macOS clients a while ago, at least for me that was a pretty big improvement. They also added features for sharing passwords with others who aren't in your 1Password Team/Family/whatever, and that's really slick and useful too. I'm a bit disappointed in their 1password secrets automation thingy since there seems to be no free tier to play with it, but it's good to see them grow into that direction since that may alleviate the pressure to profit squeeze their password manager offering to death.

But I guess you have to keep in mind they are in an ongoing pivot to cloud and that understandably disgruntles those of their customers who have a strong aversion to cloudy products. If you look at 1Password as a standalone app for managing local vaults synced via dropbox, I guess you could argue it's kinda shitty by now and getting worse, and every cloud feature is a net-negative in that view. If I had to guess I'd say most people want a cloud solution these days, but I guess that may be what's behind a lot of the negative sentiment. Or maybe not, but as someone who buys 1Password Family for the cloudy features, has used it a lot at work and doesn't have a single local vault, I'm a very happy customer and I've yet to run into a non-trivial bug with v8.


Which OS are you on? I am on macOS and it is worse.


macOS here and its better.


Funny you mention Windows and Office. Office is getting worse while moving to a subscription model, while Windows is getting worse by moving towards ads.


That hasn't been my experience. Windows 11 has more features any any version before it, and same goes for Office.


https://en.wikipedia.org/wiki/Features_new_to_Windows_11

https://en.wikipedia.org/wiki/List_of_features_removed_in_Wi...

Support for Android apps sounds nice, but you can't even reposition the taskbar anymore.


I'll gladly sacrifice the second list for the first list.


More features is not a great indicator of quality.


Funny, I wasn't thinking the same when I installed the Old Classic Calc[ulator].

https://winaero.com/classic-calculator-windows-10-creators/

How can you f* up a simple calculator on a very complex one?


Although TBF office and windows have gotten worse with every version at least since the 1990s.


Yeah Excel 3.0 had much better cloud multi-user editing support. It really only went downhill after Excel 5.0 came out with this whole VBA nonsense in '93. Unnecessary bloat, really just showcasing the fact Microst doesn't know what it's users actually want.

Excel today is way better than the Excel I used in the 90s. I wouldn't trade it for a moment.


They ruined office with … removing Excel’s 64k row limit, better file format, collaborative editing and better data analysis functions?


If you're using a tool like excel to work with data with more than 64,000 rows or analyze data, or if you're collaboratively editing a dataset in a non-version-controlled format... best of luck to you, I'll send flowers to your widow.


It’s great for what it does. You might be surprised at how your bank and accountant get stuff done.


I haven't seen any improvement in Spotify in years.

Still can't organise songs in any meaningful way, can't rate songs, playlists suck, shuffle is broken, and they keep pushing podcast content when I never listen to podcasts.

1Password also used to sync to Dropbox for free and even had an HTML version that could serve from Dropbox.


Spotify still hasn't reached feature parity with Spotify when it first came out. Only recently did something as basic as lyrics return. It's still not extensible like it once was.


There were no lyrics all this time? Either it's really hard to get people to pay attention to alternatives like Deezer and Tidal or there is little demand for lyrics.


Spotify's killer feature at this point is probably that they have an ad-supported tier while none of the other services (that I'm aware of) do... unless you count youtube?

I think lyrics was a bit of legal hurdle so Spotify had to get rid of it. I imagine they brought it back recently as they worked out a legal way to provide them again.


To me, Spotify's killer feature is Spotify connect and official Linux support.

I keep looking at Deezer for its cheap hi-def support (the premium plan now has FLAC, for the same price as Spotify). But integrations with non-officially sanctioned devices seem janky, at best.

Maybe things have improved, but at one point I had a Yamaha receiver, officially supported, which basically replicated the Deezer interface inside the receiver's app. I couldn't control it from my computer. IIRC Tidal was the same. With Spotify, this just works. Bonus points for supporting the use case of "having friends over who can play their music on my stereo".

I also use multiple "devices" to play music: phone, personal laptop, work laptop, personal desktops, media PC. I don't know how Deezer's "three registered device limit" is implemented, but I'd hate to have to log in again every time I change the computer.


You're right, I do think Spotify connect is an absolutely killer feature that I'm surprised it hasn't been replicated by other companies. I'm a fairly happy Apple Music user but that's definitely one of the things I miss about using Spotify. It's truly bizarre for Apple who has fairly good integrations and Music continuity just makes sense.

Spotify Wrapped is also kind of a cultural phenomenon. People enjoy sharing and talking about it and I guess it's the default assumption that you're using Spotify so you can easily share playlists and stuff to other users. Spotify has the network that smaller services don't.


Nonsense. Most of them do. Deezer even offered a bigger music archive in the beginning. Tidal started as sub only but added a US only free tier, instead it pays its artist much better.


Apologies, then, my knowledge of the state of music services is apparently quite outdated. Has Deezer always offered a free tier? They're not really on my radar.

In either case, I do think some of the points the other comment made are prescient. Spotify Connect is definitely a killer feature and I think Spotify Wrapped is one of those cultural phenomenon that you can't reliably predict the impact of. Network effects definitely seem to be quite powerful.


> Only recently did something as basic as lyrics return.

Unfortunately, something as basic as lyrics is rife with legal challenges, and you can't just slap it onto an app.


I don't understand how come you get podcast content pushed to you, and I have to actively search for podcast content and can't find anything outside of the bubbles I listen to without going to external sources.

Also, arguably, shuffle is not broken, it is working as intended, as there is an intended method to shuffle the songs according to popularity, right? Unless they changed that.


> shuffle the songs according to highest streaming royalty for Spotify

FTFY


It also happens with my music player when playing my own library of music, it has actually gotten that bad that even random no longer works as it should.

This is why I kept all of my old CDs, Mp3s, and DVDs... One day we're going to have to boycott everything and it will be painful for those who only had subscriptions on entertainment & productivity apps.

I'll load up windows 98 if I have to! I'll do it again!


If, by painful, you mean “the need to plug in that old HDD with 100k MP3s”, keep up ratio on private trackers, and end up finding tons of amazing music again, all completely free to do anything I want with, then sure :)

Squeezebox Server was awesome, and these days it’s way easier and more accessible to host a media server and playback in ways you want.


The pain, for me at least, was in organizing all that music. I ended up with a mess of files and folders, people didn't use ID3 tags consistently (if at all) and if you need to add them yourself manually then yeah, it's a pain...


I have been saying this for years. I have a HUGE amount of CDs that I have gotten at bargain prices from thrift stores over the years (it’s been an interesting curation method), and I keep them all organized on a plex server. It’s as close to best of both worlds as you can get today imo.


I mean, you only have to open the main Spotify page. I also get podcast content pushed to me (half the main page/search results are always podcasts) and I've never even listened to one.


Again, my main spotify page ask me to continue listening to the podcast I already listen to, plus random daily playlist for music(which I actually really like a lot of the time). I don't get new content showed to be all too often, maybe a new artist a week?


All I want from Spotify is for it to be performant. I hate that it's such a slow and bloated app.


Shuffle is not broken. It is algorithmic and tries to feed you songs you might want to listen to but Spotify doesn’t need to pay for (that much).


Shuffle is very broken as it does nit perform a shuffle. Instead it performs random selection with replacement. It is much worse but the devs do not care and insist their way is "right".


The several community issues with hundreds of thousands of votes would disagree.


Spotify feels like it's got 1 developer working on it in their spare time. Their feature release timeline is awful and has been for years.

I think what makes it worse is that they've got a section of their community site where you can 'vote' for features and bugs to be fixed - why on earth you need a voting system for bugs is beyond me. But overall its pointless, theres feature requests going back nearly a decade with thousands of votes and all they keep saying is "keep voting". How about no, how about you actually update your damn platform.


I use Spotify in my car over Bluetooth and for the past couple months it has this super annoying bug where you get in, start it playing and it finishes off what song you were listening to but then doesn't continue playing the playlist, it just goes silent and when you open the main app screen there is no playlist in sight. Have to manually re-open a playlist and pick a track to keep it going.


Do you feel as though Windows as a SaaS would be better? At least as a consumer I have a choice to say “I’d rather not upgrade to Windows 11 and get the worse experience” and not just login and see that those changes that I wouldn’t have upgraded for have just been pushed down as it happens with a SaaS.

Windows, as an example, is an interesting one in that you’re paying once for a license and it’s good more or less indefinitely (or until things stop working and are no longer supported), but Microsoft does still have an obligation to be pushing out updates, whether security or QoL, so I’m not sure that it being worse over time has any reflection on the license model.


You don't have a choice not to upgrade Windows, not practically, it will go out of support and you can't do anything about it other than hope Windows Next will be more to your liking.


True, because of how necessary OS updates / security fixes are, sooner or later you're forced to upgrade, even on a "buy once" model. But in that model, at least there was still a chance of an effective user boycott.

When Windows Vista and Windows 8 released, people got mad, and enough of them stuck to Windows XP and Windows 7 that Microsoft had to address it, for example by going back on the Windows 8 start menu. Now that they're switching to this permanent license, free upgrade, model, that is going away. Thankfully Windows 11 is very boring, but if they pulled off another 8 start menu, there'll be no real way for people to avoid it or have their voice heard now.


The key is to also keep your old hardware conveniently offline until they drop pushing forced updates to it... It works surprisingly well when no patches are applied, and documentation is usually quite thorough.


Hello from the past. I'm typing this on a Windows 7, without the most of the updates. Most works fine, just can't install the newest Office or Games. But who wants that?

p.s.: Nope, no viruses or things like that. Windows 7 is so old that it's not supported by botnets anymore.


This is like bragging about not wearing a seatbelt because "I haven't flown through the windshield yet"


I've flown through the windshield a couple times in my life WRT malware.

I've lost so much more time to work computers where I'm forced to use retail Win 10/11 and have to deal with intrusive update policies than I have due to malware.

Having to nuke a few computers from orbit once a decade is a small price to pay for having systems that I can trust to work the same as they did yesterday, systems that never interrupt my flow.

EDIT: to expand on this a little bit, I think a lot of cybersecurity concerns are basically forced upon us by SaaS as a model. Attack surfaces become much smaller if you can just block things from communicating with the outside entirely. Not to mention the wonderful technology known as a "hardware power switch" good luck remotely turning on my SSD full of tax documents and embarrassing photos.


Or it’s like driving a reliable Toyota with a proven safety record vs not wanting to pay for some new vehicle with a seatbelt subscription and updates that brick your car randomly or blare ads at max volume while driving down the interstate.

I’ve lost more work to forced updates resetting my computer randomly and making operation less stable than I ever have to malware (the latter being never in my adult life).


It may not be advisable, but tell that to the XP-for-life or 7-for-life people. It won't actually stop working, it just means you're much more vulnerable to malware.


It won't actually stop working, it just means you're much more vulnerable to malware.

The biggest threats haven't come from direct external assaults on the OS for years. I expect a typical consumer device is more at risk from an out of date browser than any other type of vulnerability now. The biggest risk for most of us as personal users is someone stealing our data via a hack, which often doesn't require root/administrator access to the host system anyway if you can compromise something already Internet-connected like a browser or messaging app.

Of course old versions of Windows not getting updates from Microsoft any more is a concern on some level but it's probably a long way down the list for anyone who actually has a good reason to still be using the old versions. I know quite a few people with quite a few different and entirely rational reasons for doing so, though many of those reasons involve some other form of predatory business model by some other big company that makes hardware and/or software. (Hardware that was declared EOL and doesn't have drivers for newer Windows versions, software with some sort of DRM that ties it to running on a specific system, that kind of thing.)


Browsers and messaging apps also rely on OS security to a degree, it's part of why they don't support old operating system versions.


Your hardware point is interesting in the sense that it represents the non-saas model, but also appears to not be working.

So I get it, they bought the hardware with a one-time purchase. The maker moved on. One day the OS moves on.

But the hardware company is predatory for not writing a (free?) driver for their obsolete hardware on a new OS?

Surely if the model is "buy once" then there's no expectation to return to the well for "software updates"?

The solution is, as you noted, to freeze the OS. Which is perfectly fine, as long as you are happy doing that.


But the hardware company is predatory for not writing a (free?) driver for their obsolete hardware on a new OS?

The rest of the world deals with this problem by adopting standards. There are plenty of peripheral makers in the PC world who could perfectly well have followed or established standards too and then their equipment might be useful indefinitely through generic, long-lived drivers. In reality many of them chose to use proprietary protocols with no public documentation available instead. Building in artificial obsolescence is certainly a predatory business model.


It has been several years since WannaCry, but absolutely nothing guarantees that another such vulnerability does not surface.


We also dont know if some bad actor has already found that vulnerability and are building/already built and exploit.


Ransomware, like the old data trashing viruses of the past, is trivially defeated by having backups.


Read up on the mechanism by which WannaCry spread and report back.


You mean EternalBlue? How exactly is a remote attacker going to use a vulnerability in a local networking protocol to attack a typical home user's PC? First you need a way into their network where you can even see the PC to attack. If you have that then you're already dangerous.

As I said before this kind of vulnerability is still a concern. Obviously it's a much greater concern if you're talking about something like a laptop that might be connected to an untrusted network, which would be crazy with an unsupported or unpatched OS. But for a home user who stays on their own network it's probably quite a long way down the list of things to be worried about.


Eventually after an OS passes it EOL... Even security threats decrease as the OS falls out of popular use. I ran a totally offline NT server for many years after EOL and it was glorious, CD-ROM and all.


Tell that to my graphics card. Had to update to 10 from 7 about 1-2 years ago because my graphics card started making very scary loud sounds when playing games.


Windows 10 LTSB will be supported for about 10 years from now. (with 0 feature changes)


A cracked version of W10LTSB with most of the cruft stripped out and updates/AV disabled is genuinely the best base computing experience. My WWAN card even works properly. Linux is happy inside a VM, and the host computer works properly without spending a billion hours recompiling drivers with every kind of weird lab hardware, GPUs, FPGAs, and it's own internals etc. If something is better supported on Linux I just pipe it into the VM.


Why not update it though? They promise 0 feature changes. Only security updates and bugfixes.


Although one possible problem could be if your hardware breaks down in five years and you want to take that as an opportunity to upgrade instead of doing a simple like-for-like replacement – drivers for then current hardware might not necessarily support old LTSB versions.


Well I think windows 11 has same kernal as 10? So probably drivers will be fine for a good few years also.


I think that's mainly backwards compatibility from the OS with regards to existing drivers, but Windows might still introduce some new APIs that hardware vendors might make use of, thereby rendering new drivers incompatible with older OSs.

Likewise, new CPU and/or chipset generations might require not just new drivers, but dedicated OS support, which in all likelihood won't be backported to the LTSB versions, either.


Wait doesn't this just make the point that SaaS is the proper model for Windows? Do you expect that Microsoft should "support" everything, for free, forever? If you want bugs to be fixed, or for things to improve generally, then you should pay something I think.


In enterprise, Windows and Office are subscriptions in most cases. I wouldn’t say they have gotten better.


I'm convinced that it would be better: the reason for worse every version is that they try to cram every major full of "revolutionary new features" nobody asked for. Because back in the day updates were a major revenue stream but only with headline features. I'd gladly pay for a 64 bit w2k


Out of the products you listed I use 2:

IntelliJ - JetBrains actually offers perpetual model along with subscription. That is the reason I use their product.

Postman - I use free version to play with the APIs. It costs me nothing and if it disappears tomorrow my development is not going to get disrupted at all as for anything serious I just use plain old scripts that are free.


Office is so bad that it’s unbearable. Photoshop became subscription-only and now I’m stuck with spyware that auto-launches and runs in the background in over 2 dozen separate processes and more bugs and glitches than I ever had on paid versions before.

Meanwhile, Sublime Text and Procreate hold up and I’m not paying monthly.


1Password is objectively getting worse: 1Password 7 has 4.3 stars on the App Store and 1Password 8 has a measly 2.7 stars. 1Password 7 is no longer receiving updates (it's no longer for sale either). 1Password 8 requires iOS 15, so the updates that you're paying for as part of your subscription model require that you pay for a new phone to get them.

https://apps.apple.com/us/app/1password-7-password-manager/i... and https://apps.apple.com/us/app/1password-8-password-manager/i...


> 1Password 8 requires iOS 15, so the updates that you're paying for as part of your subscription model require that you pay for a new phone to get them.

That assumes that iOS 15 requires a new phone... which isn't the case. Apple generally has an excellent track record of supporting older devices when they release new major OS versions.

Taking a look at the devices that support iOS 15[0], the oldest one appears to be the iPhone 6S... which was released in 2015. So you could theoretically use the new 1Password 8 on iOS 15 on a phone that is 7 years old. No need to pay for a new phone.

[0] https://support.apple.com/guide/iphone/supported-models-iphe...


Counting pitchforks doesn't make the pitchforks objective.


Requiring iOS 15 or later is objectively worse though when the previous version supports older software.


1password - the non-SAAS version - works a charm on my phone. I haven't needed an update. And aside from compiling for newer phone versions, I haven't noticed an update.

Except on the desktop which was updated to be crippled (can't edit items) and it advertises for the SAAS version with every other click. Which, fuck them. Their move to SAAS has done nothing but corrupt what was a good software company.


I think IntelliJ is getting worse, but at least you have a perpetual fallback license, which I might use at one point, as they are augmenting my code so much with everything, that if I open some source files in a plain text editor, they look completely different. I find this extremely annoying, because I don't want the IDE to change my view of the code so much that it starts interfering with it.

Spotify is more of a content provider, but even there, a few year ago I found it to be one of the best software out there and their Spotify connect was just magic. Not hey seem to be everywhere: soundbars, watches, the apps are a bloated mess that I need to restart Spotify desktop in order to update the like of a song that I liked on my phone. But this is the natural lifecycle of software products, something starts off as a great product coming to replace some sort of legacy monster, only to end up becoming the monster that they replaced.


Lastpass didn't deliver a single improvement, but they did double the yearly price


Switch to 1password or something else ? That's the nice part about subscription - when it's about to expire it's easy to switch. Just make absolutely sure you remove payment info from that scammer site - they charged me for a year after I canceled and supposedly "refunded me" when I went to support forums- but never actually saw money refund. Couldn't be bothered to go further but just the fact that they will charge post cancelation is extremely scummy.


I already did as of last week. Waited 3 years, the software is all riddled with bugs and nothing got fixed. Insane


How do you figure moving hundreds of passwords + shared passwords (requires other people to also move) from one solution to another is easy.


That's a slight strawman, the same thing applies to owned software. If I own non-subscription software and want to migrate to something newer/better, it won't be easy either. It may be even harder if either or both does not come with support.

Companies ruining their product lines is not really a good argument against subscriptions unless the company has monopoly like power and customers have no choice but to stick with inferior (these exist). If it's a sticky product, it would've been sticky either way owned or subscribed. Password managers are commodities even if it takes effort to move.

Main problem here is bosses want to go with incumbent big dog or has a relationship with sales, sticking the company to products that are subpar or going downhill. If anything subscriptions make it so that there are competitors chasing those dollars while being willing to help you migrate


I was mostly concerned about attachments. The export to CSV worked surprisingly well, even though the CSV doesn't seem to match the spec.

To be fair, I sampled some passwords, not all of them.

For attachments, it took me almost a day, I found an official command line tool called lpass and modified the existing script to do what I needed, then I had to manually re-attach every attachment to the right passwords. A giant pain overall.


Shared passwords is a hard one, they've got you by the gonads there. I moved to Bitwarden and all I did was export my password database as a csv then import it into Bitwarden and it all came across with no issues.


Whilst also getting hacked twice. Why anyone uses, let alone pays for Lastpass is a mystery.


Their data export is really bad, that was my major concern. I'll pay them for another year, since password history is not going to be exported.

Apparently there is a PR to export password history on their lpass tool, but it was never merged.


> Creative Cloud … all subscriptions and getting better all the time.

I may be an atypical user—I'm definitely sub-power user in this domain—but everything Adobe has got worse for me since moving to "Creative Cloud".


I use Creative Cloud as well, but I've found with auto-update you get random unexpected bugs. I disable it, I kill their background processes if I notice them, and occasionally I'll let it update things if I know a new version has something I want.


Opposite. I'm an infra-power user that uses AI once every two months, and I like the experience. Can't tell how it is for power users though. Maybe they hate it.


> Opposite. I'm an infra-power user that uses AI once every two months, and I like the experience. Can't tell how it is for power users though. Maybe they hate it.

Fair enough. I didn't mean to claim that everyone had a negative experience, just that it was far from a one-sided thing where these apps could be said unambiguously to improve. ("In summary, Adobe Creative Cloud is a land of contrasts.")


But you don't have to upgrade your old purchased software. If your purchased Office worked for you, keep using it. How would it get worse for you?


We’ll see how well Figma holds up under Adobe, but at this point, I am not optimistic.


Spotify have sound disapearing for licensing reason. I guess that improvement ?


You don’t think that’s because companies pour more resources into the subscription model software that is making them more money?


Spotify did get worse. It used to have build-in Genius lyrics / trivia display for currently playing song. This feature and recommendation system actually convicted me to pay for it over using youtube as main music player. It is no longer available.


Spotify, IntelliJ (Phpstorm), Postman is definitely getting worse.


IntelliJ you buy and you keep what you buy. That's it. You can pay each year to buy the "latest" version, with a price decrease every year until the 3rd year.

You can use the version you buy forever.


IntelliJ is still getting worse regardless of their subscription plan (and it is getting more expensive).

I think it took the wrong turn around a year ago at the same they changed the splash screen (that is why I remember it), after that the updates have been worse.


So you can just stop paying and use the version you like forever.

Done. Everything else is meaningless.


I only pay for intellij which I consider to be essential. The rest are replaceable with compromise or not worth it to me.


Spotify? What the heck is it doing in this list. When you pay Spotify - you are paying - supposedly for a large part - for Artists's right, not for a Software service.


Spotify is way better than similar offerings though, like Amazon or YouTube or Apple and such. Part of that is because their app makes social playlists easy. Everything from Christmas music to board game nights has a good community driven playlist.


But we can't even "bookmark" or save a position in a playlist. No way to place a pin in a playlist, go listen to something else, then come back to that playlist position. Major let down of Spotify playlists.

Also the mandatory syncing across devices is annoying. I sometimes listen on my PC, and don't want my phone to lose it's place where I paused it previously.

Also finding playlists by "humans" not algorithms seems deliberately blurred. Spotify wants to push certain content, so they've designed their service to make it unclear or unintuitive if you want to find playlists curated by people only.


You’re kidding abiut 1password right? It has significantly gone downhill since they sold out its hsers and went subscription. I have a shell alias to kill off al of 1password’s processes and use it 2-4x per day. Thrree or four times a week I have to clear my sessions and close safari to get 1password yo work, which means lost productivity.

Im also quite worried about privacy with their shit tastic hosted vaults and still use my own local Copies.

1password is always my first example of what goes wrong for the user when companies decide they should subscribe for $50/year to a product they once bought for $40.


time to migrate to self hosted bitwarden...


And your work pays for a lot of that? Must be nice.


No, they pay for a couple, but I pay for most of it. IntelliJ in particular I pay for one because it's affordable enough and two because the corporate price is much much higher than than the individual price and I'm tired of begging companies to buy it, especially when other web devs are happy enough with VSCode.


Yeah, I'd appreciate updates if they just fixed bugs, security, and the stuff that was broke.

Instead, it's often endless addition of features no one asked for and UI redesigns/reorgnization. No thanks. I'd probably be willing to pay a subscription to withhold that part.


“No one asked for”

That’s a huge assumption, likely wrong.


It was hyperbolic, admittedly, but it's a very small percentage of users that request any new features.


> I don't believe SaaS is moral

> I basically pirate everything that requires a subscription now or us a FOSS alternative… and now when I can afford to pay for subscriptions but the situation with lack of control over SaaS is so fucking untenable that I just can't.

Imagine stealing peoples work you admit you can afford, and claiming their business model is immoral!


These are mostly non-sequiturs, with some plausible cases.

For example - I don't think subscription licensing for media is moral, and I think legally it's a rife place for some serious case law.

Simple example - Recording shows for personal consumption (time shifting) is absolutely allowed under current copyright law. If I subscribe to netflix for a month and record every show I want to watch to my personal NAS... I'm not breaking the law at all. I'll then happily stop paying the subscription after a month. Moral? Probably not. Legal? Sure.

But... what if I really do want a moral way to consume netflix content at a later date for a non-recurring, non-changed-at-their-whim cost? Well - sucks to be me because there's literally no way to buy it. I think that's also fairly immoral. I'm literally being held captive to a subscription for eternity, with no way to negotiate the deal, and the real loss of any catalogue item at any time with no recourse. Moral? Fuck no. Legal? Sure.

So... Where is the middle ground? Because I'd really, desperately like to see a better middle ground. Where I don't have to feel like a thief, and also don't feel like I'm getting extorted to watch some shows.

This mostly also holds for many saas companies. It's especially obvious in cases where the product used to be a stand-alone binary that I could install, but is now a packaged saas product, that's arguably worse (adobe photoshop comes to mind - but lots of companies are moving this direction).

I used to be willing to enter a deal where I got a static item in exchange for a fixed cost - but the new deal is... I get ephemeral products that change price/features/capabilities at any moment and with zero recourse.

And companies aren't doing this because it benefits the users - they're doing it because it's LITERAL rent seeking behavior. They know that profits are higher with this strategy.

So again - is stealing it moral? I would say no. But I don't think that in any way invalidates that the subscription model is hands down abusive to customers. Personally I've moved to self-hosted and open source everywhere I can.


> But... what if I really do want a moral way to consume netflix content at a later date for a non-recurring, non-changed-at-their-whim cost? Well - sucks to be me because there's literally no way to buy it. I think that's also fairly immoral. I'm literally being held captive to a subscription for eternity, with no way to negotiate the deal, and the real loss of any catalogue item at any time with no recourse. Moral? Fuck no. Legal? Sure.

> So... Where is the middle ground? Because I'd really, desperately like to see a better middle ground. Where I don't have to feel like a thief, and also don't feel like I'm getting extorted to watch some shows.

Most content can be purchased outside of Netflix at some point, on DVD or another medium.


Sure but buying a DVD isn't great either as it has a real destroying the earth cost for something that can be delivered to me using a negligible amount of energy digitally. I don't think there's a way of getting movies/tv shows reasonably in 2022, though I don't mind paying for, and do pay for subscription services such as Netflix, I just pirate the content anyway because it's a much better user experience.

At least it's still mostly possible to buy a set of *.flac files when you want some music.


> Sure but buying a DVD isn't great either as it has a real destroying the earth cost for something that can be delivered to me using a negligible amount of energy digitally. I

Then buy the streaming version. If it is available by DVD, then you can probably find it available to purchase digitally.


Really? Just as a litmus test, the last movie I pirated was a 10bit 4k rip of "The Matrix" which comes in at about 40gigs. This is about the level of quality I'm looking for in a file I buy, sorry if I was misleading w/ my mention of DVD. Practically speaking this is similar to having a *.flac of a song, as it enables me to transcode to lower quality versions for use on different devices from a high quality master. Is this something I can pay for?


Yes, you can purchase or rent the physical copy.


Please enlighten me where I can buy a streaming movie that can be watch without login, transferred to another service or transferred to another of my devices.


Movies from Sony, Universal, Disney, WB can be watched through multiple services.

https://moviesanywhere.com


> Most content can be purchased outside of Netflix at some point, on DVD or another medium.

You cannot buy Netflix original movies on DVD or blu-ray. They do sell some of their series (although not all of them - mostly just the very popular entries).


It is immoral. The copyright monopoly plus copy sales model was bad enough. Now we live in digital fiefdoms and get sold like cattle to advertisers and other developers.

The only moral model is free software.


Correct. Artificial scarcity is immoral, we need to move to a system where it's not necessary to restrict people from having access to something that has a real cost approaching zero in order to collect rents.

SaaS is a perversion created by a system that cannot separate value from scarcity even though the reality is that software is infinitely replicable.


Yes. It's the 21st century, artificial scarcity no longer makes any sense. Globally networked computers exist and they trivially render any information abundant at negligible costs.

People need new business models. Selling bits doesn't work. Attempting to make it work requires the destruction of free computing as we know it.


> Globally networked computers exist and they trivially render any information abundant at negligible costs

So you'll be okay with me photocopying a printed book you published and giving it away for free, because "trivially" is a relative term, and I can certainly "trivially" reproduce your book a million times (compared to 12th century monks copying holy works by hand)?

> Attempting to make it work requires the destruction of free computing as we know it

And I suppose copyrighted printed books (and poems, and song lyrics) destroyed "free press" as we know it?


> So you'll be okay with me

Yes.

> And I suppose copyrighted printed books (and poems, and song lyrics) destroyed "free press" as we know it?

That's not what I was talking about. The destruction of free computing will come about due to copyright enforcement and the technology necessary for its implementation.

Copying is a fundamental computer operation. If I'm in control of the computer, I can make it copy anything including copyrighted works and there's nothing they can do about it. So how do you prevent people from copying whatever they want? You take control of the computer.

This is our reality today. This is their solution to the "allow them to run all programs except those we don't like" problem. Our computers are already pwned right out of the factory. They have inaccessible memory, secure enclaves, ring -3 operating systems overseeing everything, cryptographic checks to ensure the corporation's system hasn't been "tampered with", the works. Apple computers have cryptography that prevents you from running software not blessed by trillion dollar corporations.

With this technology in place, our computing freedom is gone. We can no longer do what we want, only what they allow. It's gonna get way worse. One day we're going to need government signatures to run software because democratized cryptography undermines their authority and is too subversive to be allowed for the common citizen.

I think computers are among the most important inventions of mankind and far too valuable to sacrifice for the sake of irrelevant business models from centuries ago. One would think other Hacker News users would understand and agree since the copyright industry works every day to undermine and destroy everything that's dear to us.


Derailed discussion. We're talking about what should be legal, not what should be permitted by silicon. I'm not interested in debating this, other, topic.


How is it stealing? They don't suddenly not licenses of their software to sell anymore because someone made an unlicensed copy.


I am fine with the subscription model of IntelliJ and their IDEs.

The progress is real and if you stop paying, you lose the ability to upgrade your IDE, but the older versions still work.


Yep this. I don't mind paying a subscription as long as the vendor can't hold my data hostage. An IDE for example - I won't lose my source code if the company goes out of business but something like figma? Roam? I find those types of SaaS really hard to have faith in


They're one of the only companies that seem to have a pro-consumer, or at least balanced implementation of SaaS. I'm not familiar with the specifics, but if I can install the older versions I already paid for, sgtm. I don't have a use for IntelliJ but if I did I would almost certainly pay.


Its hard to pirate SaaS for rather obvious reasons. The cracks don't work for very long and usually don't work for 20% of the system.

However, I agree...pirating is a must-do these days. It's almost impossible to figure out how well a software package is going to react to your needs without actually using it on said needs.

I do, however, think it's very important to remind everyone that you eventually must buy the product if it's filling your needs well enough.

Pirating is a crappy solution to a crappy problem.


Pretty much all software companies now have ongoing costs associated with the software after you would have purchased it - ops, hosting, security updates, and backports for compatability. In order to sell it to you and have it make sense they'd need to charge you a lot for it - the cost of keeping it up for however long you might use it. Essentially you'd need to pay ten years worth of subscription costs and just not have a choice in the matter. I'm sure they would prefer that, but you wouldn't buy it at that price because you know you probably won't use it for that long. Also, maintaining multiple versions of the thing is going to be a lot more expensive than just getting everyone on the current version. So, the company which has ongoing costs charges you an ongoing bill because it makes the most sense for both of you.

I think that maybe what you really don't like is the fact that US monopolies are not regulated and so all of your options suck whether or not they are SaaS companies.


No. SaaS has wormed it's way into your brain at such a deep level that you believe that "ops, hosting, security updates, and backports for compatability" are necessary to have high quality reliable software. None of that is true. Software can be written to just work on a machine you install it on. My copy of Adobe CS6 still works just fine, software doesn't just stop working on it's own. There are no ongoing maintenance costs for multiple versions. It works just fine installing off the same media it did 10 years ago. Security updates are not really necessary if your software runs in autistic mode.

The reason you believe these things is because people build software in stupid ways in order to justify ongoing costs. Cloud-first software architecture is something you do because you want to collect rents, and then you try to write good software DESPITE it. It's not a sound technical choice for most of the software that goes that route.


>I basically pirate everything that requires a subscription now or us a FOSS alternative, even though there was a period of time where I would pay for software between when I was poor and had to pirate everything and now when I can afford to pay for subscriptions but the situation with lack of control over SaaS is so fucking untenable that I just can't.

Same and similar. I resurrected an old pc and re-installed som backed-up old software and it mostly worked...well!! Apart from that, I prefer portable, non-installable software. I got burned a couple of years ago - spent €100s on some music software, two months later it went to subscription, for some Reason.


It's so much worse when a subscription business fails. You can lose access to your data with very little notice to migrate. At least standalone software keeps working for a while after the company maintaining it is gone.


That's a cloud vs desktop distinction, not a subscription vs buy once.

If Adobe went out of business, you wouldn't lose any local stuff.


"Well, is officially illegal has an Adobe products if you live in Venezuela" (Okt 2019) [1]

From [2] (due to sanctions from the US to Venezuela)

[1] https://twitter.com/AenderLara/status/1181291242531020800/ph...

[2] https://www.theverge.com/2019/10/7/20904030/adobe-venezuela-...


That’s really a DRM issue for non-SaaS software: how do you activate software.


I feel like this comment was written by the head of monetization from Mythic Quest. It's clearly very biased against the consumer.

> a yearly subscription is cheaper than buying outright

That depends on how often you buy. If you bought every update for full price, maybe you're right. If not, the consumer has much more freedom to decide on their course of action, consider alternatives or just save money while sticking to the old version. Consumers are completely deprived of choice with the subscription model.

> in some cases I no longer need the software, or now prefer to switch to a competitor

Have you met Adobe? Those guys are great. They let you pre purchase an entire year of their subscription with no other options. Oh and you can't cancel in the middle, or rather you can, but don't expect a refund. It's so great they have this business model that allows them to rake in money while basically handcuffing their customers to their plans! The shareholders are ecstatic.

> the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.

This is starting to feel like a generational gap. I don't know how old you are, but perhaps being accustomed to subscriptions from a young age will make you more tolerant towards this business model. I think that anyone who owned their own music, and software, having total liberty and no dependencies on when you and how you can access your stuff, will find letting go of this liberty a difficult prospect.


Except as a user, the next version had to be better, or I wouldn't pay for it. Now they can just downgrade my product, and I have to continue paying for it.


And no non-subscription software company has ever gone out of business, and deleted all download links when it did so, preventing you (as soon as you lose the installer) from ever installing it again?


There are websites out there backing up every version of every software you can think of. In CD/DVD days, you'd obviously have your installation media, which the vendor couldn't retroactively take away from you. Or its backup. Later, I always kept the copy of the original installer .msi/.iso (mostly to save on download time - companies retiring products or going out of business so fast as SaaS ones do wasn't on my radar for a long time).


Oh no! Don't trust those websites. This is how people get viruses.


Like what happened with Stronglifts 5x5.. yep.


What happened? Isn't that just a body weight exercise routine?


No, but the app migrated from purchase to “life supporter” to subscription with each prior tier getting less. Now, “buy version 1.3.0” I can get not including updates post 1.3.x.

But “life supporter” faded to “subscribe” after more time went by.

Much like the mirc thing really.

I kinda miss the days of “buy version X. Get X. X always works… tease with upgrades to get user to buy upgrade.”


Of course you do. It was fantastic while it lasted. It's not a great model for software developer though. I have no idea how Beyond Compare guy (scooter software) survives, for example. I paid for it once, maybe 10 years ago?

He should've taken more money. I paid for Sublime Merge, but it's nowhere as useful or great (so far) as Beyond Compare.


I don't know anything about it, besides knowing that my dad and brother used to use that app but switched away from it for some reason.


Not really, because I saw too many software companies go out of business because not enough people wound up upgrading to the next major version

Aside from the other points people raise, the idea that someone continuing to pay money for software is going to keep the company from going out of business seems misguided.

I still subscribe, pay fucking money, to Meetup.com but over the years, despite a large subscriber base, the site become a buggy moribund piece of junk (but still the only thing in it's area). Such drift into worthless is typical for just about all subscriber software because software needs maintenance and because once a subscriber model reaches saturation point, the primary approach of management is to simply milk it for all the money possible by reducing labor costs to the minimum (look what Musk's doing to Twitter, it's not weird it's typical).


Standalone software keeps working more or less forever regardless of the company. I still use Jasc Paint Shop Pro X from something like 15 years ago as my image editing software. It might not be as good as more modern software, but I know how to use it and I don’t need to retrain on something new, which means I can be very fast with whatever I need to do. Subscription-based software including updates is a downside as far as I’m concerned. Especially when they phone home and realize you’re not on the latest version and refused to work until you update. I don’t generally want to update. Stability and muscle memory is way too underrated in the tech world.


>Standalone software keeps working more or less forever regardless of the company.

That may be true for Windows, but it isn't true for Mac (unless you never upgrade your computer).

I have been writing and supporting the same piece of commercial software since 2005 on Windws and Mac. v1 of my software probably still works on Windows 11. Not a chance on Mac (it has gone PowerPc -> Intel -> Arm in that time!).


This is one of the joys of command line tools.

They almost never stop working on you, and are far easier to maintain cross platform.

Using the same thing on Mac at work and Linux at home is a joy.

Increasingly, I actively try to use the command line approach to all my software. Not because it's better (often it... isn't. FFmpeg is actually remarkably annoying for example), but it's bloody reliable.


This is one of the joys of command line tools using fossilized UNIX APIs, that is.


I’ve never understood this desire to keep having sortware get updated over and over. Ideally, I want to buy a working version of a software once and never update it again. I want that software to work the same way as it did when I bought it, forever.

I don’t want to worry about waking up one day and finding that, because the company’s chief designer needed to do something to justify his salary, the whole UI of my software was redone and everything was moved around. I don’t want to find that it now runs 2x slower because an update brought unwanted features. It’s like buying a hammer and a week later the handle is shorter and it turned into a hatchet.


Having the ability to do seamless frequent updates means that bad software can cause excess churn. They are not intrinsically linked.

The problem with not having solid infrastructure for updates is security issues. Of course, there is a class of software where this is not a problem, but determining whether software falls into that category is pretty difficult given the structure of modern OS and the propensity for things like static linking. You have 3 choices: * leave software vulnerable. * track security vulnerabilities is all your software and its dependencies and manually update. * Bite the bullet and have robust auto-update infrastructure.

I’d argue the bigger problem is that implementing robust, dependable and user configurable auto updates with easy rollbacks etc. is a complex problem, so every piece of software ends up implementing its own shitty variant that sacrifices user control and doesn’t distinguish between necessity and churn.


>that implementing robust, dependable and user configurable auto updates with easy rollbacks etc. is a complex problem

So very true, but the complexities can be considerably reduced by not forcing updates - whether security, dependability, or UX. So many updates I see nowadays are the very 'churn' you mention.


I'd be 100% in favor of automatic software updates if there were some guarantee that it was just used for security fixes and nothing else. But if you leave it up to the software vendor to decide what gets automatically pushed, you inevitably backslide back to where we are today where everything gets jammed down the user's throat.


You don't have to agonize over paying for major upgrades because you're being made to always pay, whether you get an upgrade or not.

It's a nice bonus when you get an upgrade for your payments. But other times you're an Adobe subscriber and lose access to your colors, because turns out you should also be subscribing to Pantone for those. And who knows what you'll have to pay for next.


“ By this point, the idea of "owning" software feels positively archaic to me”

Just my two cents but your comment here seems like it was pulled out of a future corporate dystopian novel.

Most “subscription” models I see these days are more cash grabs than actual continued support and feature enhancements. Just take a look at the ios app store if you want to see simple apps exploiting a “subscription” model.


> I'm happy to pay a subscription because this way I get a steady stream of all the updates

Who needs that? I use office 97 with Microsoft’s office converters package for modern formats. Super fast and does all I need

I use photoshop cs2. Local. Fast. Offline

Software can easily reach “good enough”.

What is it with people today that makes them think that no updates or no recent changes is bad?

I WANT my tools to be stable and not change from under me.


Anxiety about security would be my guess.


Cynical worry/prediction: companies still selling software, or that have a backlog of previously sold old versions people still use, have an incentive to publish detailed descriptions into security vulnerabilities they've already patched in the newer/current versions, but which they won't patch in the older versions.


> And I don't have to agonize over whether paying for a major upgrade is worth it.

What’s so agonizing about it? You check the release notes to see what’s been added, what’s been removed. Then check the reviews and make a simple decision.

> as strange as "owning" a music album.

Physical copies of music albums exist. It’s much stranger to me to rely on the streaming provider to listen to my favorite albums when everything in the streaming world can be removed tomorrow over some copyright issues.


I once worked in a small company developing niche but expensive Windows software. The company enjoyed (probably still enjoys) relatively limited competition in it's space. During start up, the program checks for the version of Windows which it's being run on and refuses to boot if it's different to the one specified for that version.

This software was mainly sold to mid-large size companies, so although it could be trivially defeated with minimal reverse engineering, I doubt this was ever a real issue.

Every new version of Windows that Microsoft released would coincide with many customers purchasing the latest version of our software.


   > Not to mention that a yearly subscription is cheaper than buying outright
This is false. Software companies aren't switching to subscription models to make less money.

    > the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.
This is so non-sensical I'm going to assume it's a typo.


Yeah the problem with software these days is the constant upgrade cycle.

Own-it-for-life means "I expect free updates for the next 20 years" which as we've seen with the mIRC author isn't the best business model. Turns the software developer into indentured servitude to all the people who bought it in the past.

The JetBrains model where you own it up need to rent it to get upgrades seems to work reasonably well, but given how languages like C# and Rust are moving forwards all the time you want get those upgrades. Since I want to see the developers doing that work for me, it seems rational that I should be paying them.


Offering free upgrades for life is almost always a terrible idea: https://successfulsoftware.net/2008/09/08/should-i-give-free...

And offering upgrades for life and then trying to backtrack on it is even worse.


Strongly disagree with the linked article.

Individual customers, and corporate customers, are wildly different.

The "buy it for life" business model works very well if you're trying to launch a mass market product to individuals.

In your first year of a product, those users who'll pay upfront 3 years of subscriptions for a "lifetime pass" are an awe-inspiringly useful customer segment to identify.

They're your way to run experiments to find "what am I doing well and how can I do more of it."

Plus, they're effectively loaning your business money against future revenues. During the first 2 years of your product, that's an amazing deal all round.

Just... never, ever, let corporations "buy it for life." Corporations will exploit by it for life dramatically.


Looks like short term thinking to me. Great for the next two years, but a problem after that, but hey can always have another job by then so it will be someone else problem.


Well, you gotta make sure only 10% of users purchase. Not 50%.


Are you claiming that offering someone a lifetime license will increase the conversion rate by x 5? if so, that seems incredibly unlikely.


I was talking about never changing anyone for upgrades. Making a special deal for an early cohort is a little different. But what happens if you abandon the product before the 3 years. Do you stiff those users or give them their money back?


I'm curious what you know about the mIRC author's story. As a former mIRC user, I imagine it's interesting lore from the shareware era. Writing mIRC scripts was some of the first "programming" I ever did. Good times.


I think this is a link to the mIRC issue:

https://news.ycombinator.com/item?id=33864660

(Whatever perf issue HN is happening makes it hard to figure out right now)


This was posted on here two weeks ago: https://news.ycombinator.com/item?id=33864660


The entire comment feels weird, but this part strikes me as particularly odd -

> By this point, the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.

You would have to be very young to not have owned (physical) music albums - and I'm a pretty young person myself.

I really hope this isn't a bot/paid PR thing, because boy would someone have wasted their money.


> the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.

Is it still alright to own a book?


Don't give them any ideas. Could you imagine having to have separate subscriptions for O'Reilly, Shuster, and Penguin, etc.


They already got the idea. Look up the "O'Reilly Learning Platform"


I find that alright actually. It gives one access to a lot of books, not just O'Reilly ones. You can scan trough a lot of books there, and buy paper copies (elsewhere) of those you want for your bookshelf


Oh, I don't mind it either. It's not like they're stopping to sell paper copies. I used it a long time ago, my employer had a company account, it was great.


Used to be some of my favorite tech books, but these days it's so damn hard to figure out what books they still print if any, so I have mostly moved over to No Starch Press as my default goto for tech books.


How old are you that the idea of owning a copy of music is strange? Do you feel same way about books? I still buy albums and books that I consider particularly excellent.


> Not really, because I saw too many software companies go out of business because not enough people wound up upgrading to the next major version -- the ownership model of software can be awfully feast-or-famine for developers' income, it's a very tough/risky business model.

How is a subscription model any less volatile to the long-term support of an application from the end-user's perspective? To my mind, a subscription service is equally likely to close up shop if the subscriber count dips low enough, which is something that can happen as easily as a "new version" failing to sell well in a purchase model.

The downside is compounded, however, in a subscription model because when a subscription service fails, every user is impacted, both those who would have upgraded had it been a purchase and those who would have kept plugging away with an outdated version. At least with the purchase model, abandonware continues to function for some time.

Funny you should mention owning music because I also prefer to do exactly that rather than pay for a subscription service. And this preference is for two reasons: (a) I like being able to use the music where-ever and whenever I want, and (b) I like that more money goes to the artist via Bandcamp than say, Spotify.


> I saw too many software companies go out of business because not enough people wound up upgrading to the next major version

Do you have examples?

Most new businesses fail regardless of their business model, so you'd have to argue that this phenomenon was somehow worse for non-subs.

> Not to mention that a yearly subscription is cheaper than buying outright

Not in the long term.


Not going out of business, but on the iPad there is a drawing app called Procreate which is a one time purchase. It’s decent, but in the two years I’ve had it, nothing has really improved and there is a whole lot missing or to be desired. Meanwhile some subscription apps have come to the iPad and they are absolutely packed with every feature you could possibly want.

For any well run company, the more the users are paying, the better the product is likely to be. With a once off purchase, any future improvements are based on a Ponzi scheme requiring constant new users which is unsustainable.


In my opinion you shouldn't expect future updates of any kind from software that you own. I wouldn't expect them to keep updating it because it obviously makes them no money. I would expect them to release a new product to keep making money.


> I wouldn't expect them to keep updating it because it obviously makes them no money.

What do you mean by this exactly? There are always new customers to sell to, so of course you can make money by updating your product.

Will the buyer continue to receive free software updates forever? No, probably not. Eventually they may have to pay an upgrade fee. But the great part about upgrade fees compared to subscription is that the choice and timing of whether or not to upgrade is in the buyer's hands. Whereas with a subscription, it's a forced update, with the timing determined by the software developer, not the buyer. You pay yearly, or the software stops working now.


Well, it makes them no more money from me. My maximum value has been extracted. Whether that's a solid business plan or not is not my argument. I'm saying that if I paid for something I don't expect any changes at all. If good changes happen, great. If bad changes happen, I should be able to decide if I can retain the product that I paid for. Whether the changes are free or not is not important because changing anything at all would be make the thing a new unique product. I just want the choice to keep it the same, something subscriptions don't offer. Because, well, that's what a subscription service means. But if I bought a newspaper subscription, I wouldn't expect them to fix a typo after they already delivered a newspaper. Typos happen, bugs happen, I don't buy a product expecting perfection. I expect to get to use the product I paid for, for the time agreed upon.


This is why I think JetBrains nailed the pricing with IntelliJ. You own what you buy, and can use it forever. You pay for upgrades. That's it.


No I don't expect it because it's obviously impossible to be sustainable. Which is why I choose subscription stuff because then I can expect a constant stream of new value for my payment or I cancel the subscription.


The problem is that OS upgrades are frequently needed for security and bug fixes and those upgrades are often required by other applications--but a new OS version may break your older application. I suppose you can play around with VMs to keep an old OS and application together--that was one of the original virtualization use cases--but that gets awkward after a while.


That's like the car you bought in 2022 to run on the fuel used in the year 2500. Whether it's annoying or not, that it does or doesn't run on new technology, doesn't matter. You paid for a product, not upgrades (unless you did pay for upgrades, of course). You shouldn't expect free upgrades because they certainly were not free to create.


By this principle, every physical product in the world would be "a Ponzi scheme".


I thought about it and a lot of physical products we use everyday are either perishables themselves or require perishables for a regular maintenance.

Yes, we aren't forced to buy from the exact same brands like in a subscription model. Practically, we end up buying the same products in a predictable schedule, to keep the wheel spinning.


A lot? Furniture? Clothing? Cars? Electronics? Appliances? Physical books? [takes off glasses to think] Glasses?

Physical products wear out eventually, but they can last for many years. They're not necessarily perishable.


Yes, for the second category I mentioned: "require perishables for a regular maintenance".

Cleaning products, washing powder, fabric softener, bleach, fuel, windshield wiper fluid, tires, batteries.

Books, sure, they seem to be maintenance-free. I guess glasses too.


Could you explain how clothing needing to be cleaned is relevant to subscriptions? After all, you don't have to buy the cleaning products from the clothing manufacturer. Same for car tires, etc. So the clothing companies and car companies aren't making any extra money from this.


I agree with your original post. Very thoughtful. The subscription version of glasses is contact lenses. Plus, most people need a tweak to their vision prescription every year (or two), so they need to update lenses.


Most physical products don't require constant work to be done. Software will mostly stop working properly if not updated.



There aren’t always new customers to sell to. When your system requires on constant growth to not collapse, it isn’t sustainable. A Ponzi scheme is the closest way I can describe it but I wouldn’t say it’s fraud since you weren’t promised future updates. You just implicitly require and expect them.


I really don't see how there's any difference between software and physical products.

Businesses are working year-round — manufacturers are manufacturing new products, software developers are writing software updates — and also selling year-round. If you run out of customers, that's of course a problem, but that's not a unique problem to software.

As a software developer, I sell new copies year-round, every day, and also release updates year-round. If I run out of new customers I'll let you know, but last month was actually my best sales month ever.

What do you mean exactly by "constant growth"? You need constant sales, yes. You don't necessarily need a constant increase in sales, if sales are at a sustainable level.


> Not going out of business, but on the iPad there is a drawing app called Procreate which is a one time purchase. It’s decent, but in the two years I’ve had it, nothing has really improved and there is a whole lot missing or to be desired.

This is the trade-off, as far as I'm concerned. By paying one time, I get the product … once. It might be a bad purchase that I regret; that happens. But, if it's great, I want that product; I don't want the developer's new and greatest idea of how they think I want to use their product. Too many products that were once great ‘evolved’ away from being useful for me. For the software that I own (and that runs on a supported platform), I can just keep using it. For subscription software … well, too many developers don't care that they're leaving a dedicated base behind if they open up a new (and fickle) base.


Maybe the way by which the subscription software becomes better is different: perhaps because the SaaS model provides higher recurring revenues, these businesses and products draw more investment, which allows them to develop more quickly and leapfrog the competition. I think your point about non-SaaS being a Ponzi scheme is valid. However, I think it conflates several separate phenomenon, at least in my mind. I’ll use Fitbit as an example, since I have one. I purchased a piece of hardware that has certain capabilities, and links to the Fitbit app, which ought to provide me access to those capabilities. I can only use the app to access those capabilities (at least without some hacking; not sure if anyone has done this). I’d much rather use an open source app and self host the data - Google hosting the data and providing me an app to interface with it isn’t valuable to me except to the extent I cannot access it any other way. The fact that they paywall certain components behind a monthly subscription, when the device I purchased is fully capable of interacting with the app in the same way without me having a subscription, is exploitative, in my opinion. And I would be more than happy to pay money for new software versions if they provided me anything useful. Instead, Fitbit has become more SaaS-y, and I have gotten nothing of value from that. Sorry if that’s not a very cohesive set of thoughts; I think there are a lot of viable reasons for subscription services (I have no issue with Spotify, for instance). At the same time, I do not think worthless software upgrades, holding users’ data captive, and bug fixes are worth a dime, morally nor economically.


> as strange as "owning" a music album.

praying that this is a joke rn


I get that modern software is a living breathing thing, but it's absurd to compare that to music albums, which should not be constantly modified and reissued post-release.


...remasters? Conversion of tape to plastic to mp.... Newer, better(?), tech available for engineers. Zappa [iirc] made his plastic lp's 22 minutes a side as that gave the optimum wiggle room for needles, both at the presses and domestically. Led Zep (ahem) re-released an awful lot of original material.


That's not what I'd define as constantly. And I have no problem with an artist wanting to release their own music this way, but if it were the industry norm I imagine I'd find it insufferable.


and anybody who cares about that (or just wants to support the artist) will buy the new version.


I get what you're saying but I'd like to highlight an example of the opposite business model. For 25 years, Image Line have been shipping the FLStudio DAW as a one-off purchase with free lifetime updates, and since I've been receiving those updates for a significant chunk of those 25 years since I bought the Producer Edition, it seems pretty sustainable.

In their words "Why? Because we believe you should get the program you paid for, bug-fixed and updated for as long as we develop FL Studio." [1]

[1] https://www.image-line.com/fl-studio/lifetime-free-updates/


> By this point, the idea of "owning" software feels positively archaic to me, as strange as "owning" a music album.

I still own the very first music album I bought, an LP purchased in 1979. I still play it on the same turntable which my dad gave me.


I use debian and i get a steady stream of updates!

And I also don't get microsoft bugging me every day to install windows 11.


I am on Ubuntu and it constantly bugs me to upgrade:

> New release '20.04.5 LTS' available. > Run 'do-release-upgrade' to upgrade to it.


Despite being pretty similar under the hood, Ubuntu and Debian seem very different in their approach to this kind of thing.

The Debian package manager telemetry is opt in, for example. Whereas iirc Ubuntu used to bundle an Amazon store in their default release? And who could forget that guy who got a cold call "hey, we saw you spun up a Ubuntu VM in Azure. Want to buy support?"


At least it doesn't say you must buy a new computer to update :)


Well on my older 4770 PC, Windows doesn't bug me to upgrade to 11, since it knows it can't.


It bugs me anyway where it can't (I have a couple of games that refuse running on linux)


As a user, software companies are usually not producing good enough software to justify paying for the price of incremental updates ;).

In many ways, I feel much software needs to transition to "be maintained," very quickly.

So much engineering time and energy is spent releasing not very useful, incremental features.

Engineers... ironically, need to give up sooner in many cases.

The hubris of "the thing I make is genuinely useful, surely" is the profession's Pandora's box.

Pride is most dangerous sin etc etc.


I feel that the “support / updates” subscription model allows a constant stream of income for devs while still allowing one to “own” a given version. There are things like Bitwig (DAW) that sell the initial product for $300ish and that comes with 12 months of updates and priority support. You get to “keep” the latest version that falls within that update window (and IIRC that means major versions, so you get any future point releases / security updates). If you want to renew, it’s something around $120-160 for another 12 months of updates. This seems more or less fair to me; active users who continue to benefit from updates contribute to development, and people who just need it for a while plus occasional users not getting that much value out of it get to use that again in the future if they need, without “losing” anything unlike with traditional subscriptions.


My two cents is that this is why big tech outcompetes small tech. At a small tech you need great people to build the core product.. then there might be a period where the business rightfully just wants to get paid. Going from layoff to layoff sucks for the engineers. At a big tech you can just transfer to the newest thing.


IMHO it feels like the subscription model in many cases (not all of them) protects a developer from having to innovate and deliver other products. In the real world you shouldn't expect to get unlimited income from one type of product regardless of Whether or not you are maintaining it. There is a saturation point.


Agreed - every time a license or a prepretual subscription (like JetBrains) needs to be repurchased is a natural moment to evaluate the usage and state of the software in question: Do we still like it, do we still use it as much, do new versions offer enough improvement to upgrade. If not, we don’t renew.

With subscription based software there is no set moment to do that, so there are naturally a lot of sleeping subscriptions and otherwise subscriptions which are rarely re-evaluated on its value. In my opinion this makes the vendor lazy.


That's not true at all, for most modern software with newer products, competition on product and winning competitors customers using X new features is ruthless. Messing up your product or falling behind will send your company to the grave, unless you are Adobe.


You must be young.

I would much rather own the software, books, and music I buy in a hard copy form than a "digital" form that can be removed without my consent.


> Generally speaking, I'm happy to pay a subscription because this way I get a steady stream of all the updates, and it's much more likely the company has a sustainable business model.

software was (marginally) better before than now. congratulations, you fell for their trick


>Not really, because I saw too many software companies go out of business because not enough people wound up upgrading to the next major version -- the ownership model of software can be awfully feast-or-famine for developers' income, it's a very tough/risky business model.

If the Monthly Recurring Revenue is a make or break for companies that provide the software, then inversely the Monthly Recurring Expense would also be a make or break factor for customers or business using the service. Buy once may reduce the overall cost for customers and allow them to invest in upgrades only when their revenue is better.

There has to be balance and empathy for the customer too..


Software companies made no money before subscriptions? How did they last decades?


The sold licenses, and yearly maintenance. The subscription model killed the one-off purchase of licenses. Suddenly if you didn't have a subscription like Red hat did, you had to pay a lot in CAPEx plus maintenance. That meant that even with the same TCO you were out of business.


> because I saw too many software companies go out of business because not enough people wound up upgrading to the next major version

Really? How many companies did you see do this? Because I see lots of companies still around who have been selling software for decades. Because the marginal cost of software is near zero it’s possible to make money off upgrades and new products because it’s not a linear function of labor to customers.

I think it’s more profitable to charge as a service. Adobe and Microsoft weren’t at any risk of bankruptcy when they switched to subscription.


"You'll Own Nothing and You'll Be Happy"



It kinda seems like most software has arrived in the area of diminishing returns, right? Sometimes, the next version even gets worse. So there either aren't so many new useful features to put into the next version and / or the implementation complexity gets overwhelming, so it's only possible to add new useful features with disproportionate effort...

It's disappointing - is what we have really all that is possible...? I actually don't think so, but what will improve the situation? Some kind of AI thing? With my FOSS desktop software background, I think the disappearance of "applications" in favor of a more integrated system also holds some promise. Without companies, there is no need to have marketable distinct pieces of software.


Agonise? Seriously, capitalism is based on your decision power, and you give it away and call it Agonise? I might need to write a new book, about consumer disempowerment phenomena.


You are contradicting yourself.

You cannot have it both be cheaper and have the developers earn more money.


I don't think this is correct. Two points against it:

1) Upgrades aren't all that valuable in lots of cases. Why should software require constant upgrades to work right? Lots of rarely upgraded software works just fine. The easy example here is Sublime Text. One of the best text editors, bar none. It had how many years between major upgrades? And old versions work just fine.

Maybe for security sensitive software constant upgrades are important, because there are adversarial actors trying to break it. But that doesn't apply to things like Photoshop.

2) My best guess is that the real reason for companies moving to the subscription model is effectively as a form of seller-provided financing. Remember how much Photoshop used to cost when you could buy it? After googling around, I see prices in the $700-800 range. Now it's like 20 bucks a month, so Adobe makes the same amount after a few years of a subscription, but in addition probably gets a lot more casual users who don't quite realize that the monthly payment still adds up over the end.

(Edit) Also, one other point on the whole notion of software companies going out of business because people didn't buy the next version. Isn't that just the same thing as planned obsolescence in the non-software world? Don't we get mad when non-software companies insist on forcing people to re-buy their products over and over again in order to make money? Also, how do non-software companies manage to pull it off? Honda cars last a famously long time, yet we don't see people shedding tears for them because once you buy a Civic you don't have to buy the "upgrade" in a year.


Subscriptions are fine for services I can live without. The barrier to entry is lower than a full cost of the software and I can cancel the subscription whenever I want. This is to me a win-win situation.

I would absolutely reject a subscription for using my operating system though.

So yeah, subscriptions are fine but not for everything.


I don't have many subscriptions (most of my software is FOSS, and I don't do media streaming), but the few I have I'm quite happy about. None of them are corporate behemoths, they create quality products that I like to use, as far as I can see from the outside they're decent companies that treat their employees well. I quite enjoy the fact that I can make a small contribution to these products/companies continuing to be sustainable.

And I'm at the extreme end of anti-capitalism. I'd prefer to see everything employee/citizen-owned. But in the world we actually live in today, I see no inherent problem with subscriptions.

There can be contingent problems. I won't, for example, subscribe to any music streaming services because they give musicians an unfair deal. But that's little to do with subscriptions per se.


By these days, what is worth "owning"? What do assure yourself that you "own" instead of having a subscription of?


To sum it up - good for the companies, not so good for many users. I fail to grasp why as a user I should care about increasing salaries at given company though, my priorities are elsewhere, even orthogonal since its my cash they so desperately want.

The company part - just look at how Adobe increased profits when they moved to subscription model. Many vocal users hated it since day 1, but majority goes and buys it even if they complain, even if it costs them much more long term. Why? Well if you are a photographer, you will need Lightroom or Photoshop as today as in 10 years. Nobody at Adobe cares that you would be perfectly fine with same version as purchased, not enough cash can be squeezed out like that.

As for users part, it has 2 subparts - quite a few really benefit since they get cheaply access to otherwise expensive tools (like say editing 2 videos per year in Premiere if we stay in Adobe realm). But most simply see increased TCO long term on product they are sort of 'stuck' with, in sense they have workflow and tool they are good at, fast, and understand it, possibly even paid for some plugins or similar. Very few people migrate away from Lightroom for example, competition would have to create something remarkably similar which normally is not how product strategy looks like.

At least they didn't start requiring you to move all your assets to their cloud in order to use them, that's outright slavery sold as added value. I am sure companies like Adobe would be very happy to put this in place.

So yeah, companies do it because they can, if they feel that market will accept this move and move on, and not stop using its products. Kind of semi-monopolies. I do expect Microsoft will come up with similar model for OS if it hadn't already done so.


> But most simply see increased TCO long term on product they are sort of 'stuck' with, in sense they have workflow and tool they are good at, fast, and understand it

This is my exact issue with lightroom. I have 9 yrs of edit history, and workflows setup + a mobile app that seamlessly imports everything from my phone into my main catalog alongside my "big camera" shots. If there was a competitor that migrated all of this cleanly, I'd be happy to modify my workflows to break out of the lock in.


How old are you?


I actually prefer the subscription model for my software, if the monthly price is reasonable.

It gives me faith that they can actually sustain their business and pay their employees to maintain and improve the service over time.

I hate the other model, where with Windows and Office you end up getting useless forced upgrades and terrible makeovers because they need that upgrade revenue every few years. Or the ad driven model. I wish I could pay a personal Google subscription for better results and no search ads, for example.

Subscriptions allow companies to better develop organic roadmaps that's not tied to an upgrade cycle, and deemphasizes the needless shiny that's often there for no reason. They don't need to refresh the UI unless there's just an underlying good reason to (like with IntelliJ), but can still keep adding new features.

As a user it means I don't have these huge spikes in my budget every few years and can just plan for a predictable monthly cost. Or sub for something for a month or two and cancel when I don't need it, which I do often.

Owning software is worthless to me because their effective lifespans are so short anyway, usually just a couple years, before the ecosystem has moved on and left them behind anyway. It's not like code is collectible or appreciates over time. Owning it just means you prepay years in advance and lose access to the present value of that money in the meantime, and can't easily switch to a competitor if and when one appears. The subscription forces companies to keep delivering value unless they want you to cancel.


I actually prefer the subscription model for my software, if the monthly price is reasonable.

Once the company has lock-in, you have no control over their pricing. The reason a company offers a good deal on a subscription is to get enough customers for it to be worthwhile to start soaking those same customers for whatever they are willing to pay - or imposing things to get more money or etc.

You can see this play out with MS Windows, Twitter and so-forth.

It gives me faith that they can actually sustain their business and pay their employees to maintain and improve the service over time.

Edit: It's amazing to me that someone thinks they can give a company money and expect it to be spent on what they want. The company always to prefers to pocket your dollars as profit. If you send them a check or something, that's what they'll do.


> The company always to prefers to pocket your dollars as profit. If you send them a check or something, that's what they'll do.

And I'm free to stop subscribing if the service gets worse (or doesn't get better as fast as I'd like).


Unless you have data in the service in some proprietary format, say.


If I had data locked up in some software I would rather have an ongoing relationship rather than just hope that they decide to make a new version when an OS update or other critical need arises.


"Data locked up in some software" in practice means strictly SaaS with cloud storage.

If you have the data locally, you can always migrate it - whether manually, through the software that made it (e.g. if the app isn't supporting your new OS, then run it in a VM with an older OS to export to a more forward-compatible format), or through third-party converters. If enough people are in this position, someone will write a solution.

If your data resides in the cloud, however, it's up to the vendor whether or not you'll be able to access it or export it, and how much of it. If they're just sunsetting the product, you probably, maybe, will be able to get some data back (which is almost definitely in some unknown ad-hoc format, quite likely a database dump in form of JSON, so you'll need a converter anyway). If they terminate your account because of $random reason, you won't even have a chance.

Or, to borrow a cliché, "not your files, not your data".


> or through third-party converters.

Assuming those exist.


They tend to for any software with non-negligible user base. The more so if those users suddenly all need one. Worst case, you can make one yourself. But none of that is even a possibility if the data is locked away in someone else's cloud.


These days its incredibly easy to find or write something up to extract data from a service. Take Spotify or Apple Music for example - its very easy to export out of either despite neither of it allowing it in their TOS or providing any tools to do so.


I suppose that's easy to get the contents of private Facebook groups, then?

Notice, getting stuff out of Facebook - or Twitter or similar walled-gardens - is double quandary. How you do scan/scrape/whatever the data and how do you avoid being banned for doing so. This given the formats/apis etc constantly and the degree of abusive platform protection also changing (we've seen Twitter's upheavals, imagine a similar abusive dictator buying Facebook and see how much he can squeeze).

And I'm sure someone will "you shoulda know about Facebook but my subscription sure ain't gonna trap me, no". Okay then...


> It gives me faith that they can actually sustain their business and pay their employees to maintain and improve the service over time.

> Owning software is worthless to me because their effective lifespans are so short anyway, usually just a couple years, before the ecosystem has moved on and left them behind anyway.

I find it strange that these two sentences are in the same comment.


Yes, it's a very modern take on a recent problem.

I used VLC, Firefox (Phoenix), LibreOffice (OOo), MSOffice, paint, photofiltre, and notepad++ when I was a teen. They still work today.

The trending app ecosystem, the social network du jour and the JS framework fever seem to have given the impression to the new generation that there is not other way to do this.


It's not necessarily a generational thing. I grew up on DOS before Windows was common, remember v1 of OpenOffice and Phoenix and the birth of CSS and JS, and have been making webpages since before the div tag was invented. I bought and used many tools like Notepad++ and Ultraedit and Sublime, and used the heck out of Paint Shop Pro and some GIMP and the rest.

But many of those tools are quite a bit less powerful than the commercial subscription ones. Creative Cloud CC is very powerful when you use it professionally, as is IntelliJ. Worth it to me because I know the difference, having used both kinds of tools and payment models for more than 20 years. These days I make a little more money than I did back in the 90s, so I don't pirate or demand freeware and would rather pay for something sustainable and have it work well because my time is worth it.

Take IntelliJ for example. There was a big uproar when they moved to a subscription model, but their products have continued to get better since. The company would've gone bankrupt otherwise. Instead, their pricing is now both very fair and includes a perpetual fallback license, while their software still keeps improving. I am happy to pay for it because it adds tremendous value over VSCode or Notepad++ in my workflows.

Of course some FOSS software is still amazing. VLC is still the best player I know of. Audacity is still useful and I find myself using that more than Audition.

But other times the subscriptions just deliver better software that I'm happy to pay for.


>"Take IntelliJ for example. There was a big uproar when they moved to a subscription model"

They did not move. They still offer perpetual license. Otherwise I would not be using their products.


I don't where/when/how this myth started. If anyone from JetBrains is reading this, please asking you sales/PR/marketing team to make it crystal clear on your website so that we can kill off this silly myth that hurts your excellent brand.


>"...sales/PR/marketing team to make it crystal clear on your website"

They have, just not what you think unless your post is an attempt at humor:

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


It's both isn't it? Subscription plus perpetual fallback?


yup. best of both worlds.

I actually do the same in with one of my products.


Many of those would be broken in various ways if they were not updated. For starters: VLC due to missing codecs, firefox not supporting newer standards. All the software you mentioned was most likely heavily updated since your teens.


VLC got popular because it was the first media player that would always play whatever you threw at it. But thinking back to those times, perhaps there was merit in those older players which stayed the same, but made you occasionally install a codec pack. It was a sensible separation between the "chrome" that was stable in time, and the decoders which were changing often to accommodate new and better formats.


How so? Tech is moving so fast across multiple fronts that software obsolescence happens much quicker than before, not due to the developer themselves, but I mean things like Windows changing driver models, Apple changing silicon, Android APIs constantly evolving, web technologies mutating like a cancer... old versions quickly become useless without active maintenance.

Meanwhile the subscription services largely keep pace with one another and stay compatible because most users are on the latest version.


> old versions quickly become useless without active maintenance.

I think this is somewhat exaggerated. Not to mention that if you're using older versions of 3rd party software, you can use older versions of the OS too. In fact, many people don't like to update their OS version. If it ain't broke...

> Meanwhile the subscription services largely keep pace with one another and stay compatible because most users are on the latest version.

How is this different from upfront paid software? The latest versions of that stay compatible too. You may have to pay an upgrade fee, but that generally doesn't happen every year, unlike subscriptions.


Is it? A lot of my favorite games no longer work on the latest operating systems because they were on a buy once model. Others had their multiplayer shut down.

As for upfront paid software, sometimes it's also just not worth it to the developer to make a whole new version anymore or they shut down. The shareware industry is pretty much dead today, for example, although free trials for cloud subs are still very common. I think the sub model smooths out the feast and famine cycles, ultimately, and make for more intentional and less panicked releases.


Those old games still run on the old operating systems, and you can still get those systems because they were also on a buy once model.

If those old games were subscriptions instead, they would probably be unplayable today. Their authentication servers would be shutdown after so few players remained that it wouldn't be worth it for the company to keep it going. Just like a lot of multiplayer games are closed nowadays.


> A lot of my favorite games no longer work on the latest operating systems because they were on a buy once model.

How long ago did you buy them?

> As for upfront paid software, sometimes it's also just not worth it to the developer to make a whole new version anymore or they shut down.

Lots of businesses shut down, regardless of business model.

> more intentional and less panicked releases

As a software developer, I'm not sure what this is supposed to mean.


phrom already mentioned the "old subscription-products die" aspect.

The other thing games tended to do, that is basically a subscription, was frequent, sometimes yearly, releases. You just buy this years iteration of fifa or CoD. Playing the latest "version" will on current hardware, just like a subscription. Compare that to Fortnite, where you don't have a choice but play the latest version (i heard they removed building?!? not that i liked it, but that's certainly a change!).


They've perhaps not realized that effective lifespan of software is so short because it's SaaS.


You could consider https://kagi.com/ for a subscription-based, ad-free search. I've been using it for a few months and haven't had a case where the Google results were superior.


I tried Kagi for a couple of weeks and the results were painfully inferior to Google's. I was really hoping they'd be good.


Funny, I've had the exact opposite experience, in most cases.

It definitely depends on the query, but Kagi seems to do better at common (for me) queries. In particular, it tends to recommend authoritative sources instead of clickbait/SEO sources (e.g. official documentation instead of w3schools).

Google does better at some queries, particularly those that require a bit of parsing of the query text, understanding when two words represent one concept, etc. But you can usually tell when Kagi is doing poorly at those and fall back to Google by adding !g on the end of your query.


For me, it's: s/fall back to Google/fall back to StartPage

(-:

What I mean is: StartPage.com is Google results with better filters and without the "bubble" that Google likes to put you in. Although…

I did have to reluctantly block StartPages ads on some puters,though, after they resorted to "make the topmost ads appear right where the topmost results I was alread reading and/or about to click already were". I'd have blocked only the topmost ads, but I timed-out while trying to conjure a better CSS selector. I was mildly annoyed with their "ads look almost the same as results" in recent years, but this latest move may eventually convince me to block StartPage's ads everywhere.


I like Kagi a great deal! My first attempt to leave Google was DDG, and I found myself mostly using bangs to search Google. I do not do that with Kagi. I actually use their search results!


Try Neeva. Similar idea of a subscription search engine but I find their results just as good as Google, esp for technical queries.


Maybe brave search can help?


Office upgrades were never forced.

I pay for an Office365 subscription so I can have it on Mac, but on my Windows PC I use Office 2010, which I paid for when it was current. It is lightning fast compared to the current release of Office, and has all the features I could ever want.

The company I worked for '05-'12 used Office 2003 that whole time. It was fine!


There was a moment when they adopted a new format in DOCX thought.


For authoring you can probably side-step that with a converter, unless you're one of those phantom people who use any but the most basic Word features.

(I don't know who those phantom people are. I'd love to meet them and learn from them. Everyone I know cares so little about the quality of the document itself they hardly use anything beyond immediate-mode font and paragraph styling...)


Subscriptions forces companies to keep re-inventing the wheel for the 100th time and inevitably break something they may have already perfected. A lot of software doesn't need to do more than it already does.


It also incentivises them to do pretty much nothing and just sit back and cash the repeat payments :(


> Subscriptions allow companies to better develop organic roadmaps that's not tied to an upgrade cycle

This point is at the center of the move to subscriptions, and I think we should be more explicit that we want companies to eventually _not_ significantly upgrade products and keep them alive with minimal changes for a long time, while we're still paying for subscriptions.

It I think really important to lower the pressure on companies to have a constant flow of updates every month just to justify to users the money they're paying for. That would bring the old "one big revision every year" cycle to a more severe "meaningless small updates every months".

The roadblock is of course customers wondering why they're still paying every month for a product that sees little change, and I don't have an answer to that, except the alternative had other issues as well.


> This point is at the center of the move to subscriptions, and I think we should be more explicit that we want companies to eventually _not_ significantly upgrade products and keep them alive with minimal changes for a long time, while we're still paying for subscriptions.

How is that different from rent-seeking?

In particular, what does "keep the software alive" mean? I can understand that cloud services have a fixed cost of upkeep. I can understand that less so for software that runs on my own pc.

> The roadblock is of course customers wondering why they're still paying every month for a product that sees little change, and I don't have an answer to that, except the alternative had other issues as well.

That question is not that dumb. If you don't want any meaningful change to your software, why do you care that the company still exists? You might just as well have an old version that still works, whether or not the company is still maintaining it.

So yeah, in that situation, apart from the occasional security fix, I really wouldn't know what I'm paying for.


Yes, the question of paying upfront or sustaining a subscription isn’t simple.

I refuse to pay for Adobe CS and keep an old Lightroom license around when needed, but pay for Bitwarden just to keep them around for security updates and new OS support, and absolutely don’t want them to add new flashy features every month. There’s no one size fits all I think.


It can go both ways.

Upgrades:

Plus: Must be compelling so they must come up with new features

Minus: Sometimes those new features are bad.

Subscriptions:

Plus: Keep it working on new OS versions

Minus: No compelling reason to add anything.


>Plus: Keep it working on new OS versions //

People are running pre-subscription Adobe products, for example, ... what specific software is suddenly breaking with OS changes?


IIRC CS6 was the last non-subscription version. It's installer is 32bit but MacOS no longer runs 32bit executables. Maybe people find workarounds.

This kind of thing is especially true in iOS where every OS release kills off a bunch of software using deprecated and then deleted APIs.

It's likely in 2-3 years MacOS will pull out Intel support (like they pulled out PowerPC support after so many years when they switched to Intel)


I've never really seen a subscription program stagnate in practice. In fact I find that subscriptions allow companies to detach revenue from feature planning and deliver useful features rather than shiny new UIs.


Of course it's subjective but my feeling is Photoshop hasn't added anything of significance since they went subscription. The majority of new features have been cloud intergration (something not even many of Adobe's employees want) and UI tweaks

They're even removing features

https://helpx.adobe.com/photoshop/kb/3d-faq.html#discontinue...


You and I must be using completely disjoint set of subscription software, because I can't think of any that ended up delivering useful features and improvements, instead of cutting out and dumbing down the functionality, while endlessly messing with the UI.

That's a big reason people want sta ility of "buy once": to protect the tool they use now from becoming worse over time.


If revenue is not attached to feature planning, how are users going to influence what features get developed?


Evernote, all they did for several years was scrambling the UI.


Agreed, the problem I face is that the pricing is hard to make fair. As a casual user I might use a particular tool very infrequently but some users are using it commercially and getting massive value out of it. It's hard to get the pricing right so both users are paying a fair amount for the value they get. This is the same problem as "buy once" software though, $2,000 is too much for the home user while it's pennies to the corporate user.


>So yeah, why is that? And is anyone else tired of the constant barrage of subscriptions for things that should be one off purchases?

It's extremely tiresome. And surely the only motives are profit and control.

It's gotten so bad that now auto manufacturers are charging monthly subscriptions to use features that are built into the car that you have already purchased.[0] It's a disturbing trend that will eventually have to fall short somewhere down the line.

[0] https://www.motor1.com/news/597376/bmw-heated-seats-subscrip...


Cars are funny. The automakers pretend they are simply selling an object for a pile of money, but in the real world of the dealership & lending ecosystem it's all 60-72 month loans and service contracts and warranties. And it's all pretty smarmy compared to what people would accept from a reputable national brand. If cars are subscription products anyway, then having the automakers internalize & centralize that part isn't the worst thing.


A loan from the bank is very different than a service or subscription with the manufacturer to me


On that note, perhaps banks should be the middlemen between companies seeking recurring revenue and people seeking one-off purchases? Have the company charge $X, the bank turns that into $X/24 + interest - this already exists, but it's too tied into the credit system. Perhaps there's a space for innovation there, to make a product specialized for mediating between subscriptions and one-off purchases.


That's all of finance, translating from one to the other. At the consumer level, Klarna seems to offer to go from lump sum to subscription. Or just using a credit card, really.


Not accurate exactly. The bank finances the loan, the dealership gets the money right away. The dealership gets a small commission from the bank for being the sole proprietor of the financing. The warranties are the dealership though


If you look in the fine print, the warranties are often third party insurance companies. And the financing bank is often the OEM! And the dealer also has its inventory on credit, and the creditor is also often the OEM. Yes, there's a web of entities and transactions going on, but at some level that's accounting. You pay a monthly fee in exchange for use of the car. Making this deal with a whole ecosystem may or may not be better than making it directly with the OEM.


Charging a sub for things like heated seats is obviously broken, but I also don't know if people have an appetite for what the upfront costs would be for many pieces of software that are currently subscription based, in order to provide support for any length of time. Look at the pricing for IDA, which tries to balance having an astonishingly good product, but very limited market, for how this can end up distorted without being because the company is trying to make money hand over fist.

It seems similar, to my eye, to a problem with video game development - the total cost of development continues to grow as expectations for many games do, faster than we make production costs cheaper, but consumers are very sensitive to prices upfront, so we end up with many alternate revenue streams to try and make up the gap, to say nothing of the continuous revenue needs for anything ongoing.

And people lament companies being greedy, which is sometimes the case, but ultimately, if your game costs over 45 million euros to produce, retail price is $50, and you get perhaps 50% of that (to be generous), you need to sell 1.9 million copies to break even, let alone earn anything back. [1] But revenue streams like in-game cosmetic stores may get you a very different profit cut, even if they're only a few dollars each. [2]

The same logic holds for things like recurring subscriptions or ad-supported content - much smaller amounts, but many more sources, adding up to mitigate this problem.

I don't like it any more than anyone else does, but it's not just naked profit seeking, it's often that development and maintenance are expensive, and more people would pay $20/mo for Photoshop when they need it than would pay $500 or more upfront, and I don't see a good alternate model that works in the majority of cases.

[1] - yes I'm eliding the complications of other companies putting up the upfront costs in exchange for all the money until their costs plus are made back.

[2] - Also not touching the economics of gambling in-game and the long tail and whale economies.


At least my lament is not so much that it is naked profit seeking, but that it is naked profit seeking that warps the product.

In the example of games, that additional revenue stream of day 1 DLC means content being arbitrarily cut off from the game before it's even released. That premium subscription with a +30% XP bonus is often a -30% XP loss for normal players in disguise. Those loot boxes and battle passes are holding hostage rewards that would be given out naturally through gameplay in another time. Those energy and gacha systems are preying on whales and gamblers.

In the case of software, at the same time the subscription model got popular, every application has also been reimagined as a "service, not a product". Maybe the death of local desktop apps would have happened anyway. I don't know.


Sure, it's quite possible and often happens that you do day 1 on-disc DLC and other such nonsense based on the warped incentives (though usually, I would say, the specific example of a large XP bonus isn't that they balanced around that and gave everyone -30% afterward, because that leads to horrible backlash like...I think it was Battlefront 2 where the XP system very clearly was not balanced for you not paying, and people threw a huge fit?).

As I said, I'm no more of a fan than anyone else of this, but I don't know what a better alternative here would be. The gap in cost versus upfront price is pretty large, and I doubt many developers could charge $300 or something like that and get a net gain in income.


> The same logic holds for things like recurring subscriptions or ad-supported content - much smaller amounts, but many more sources, adding up to mitigate this problem.

And at some point your customers are saturated. How many subscriptions before they can't afford another subscription? After all, if they're subscribed to the max, it's not as if their budget will have room for another one next month, or even next year. It's fully allocated, and will likely remain so.


Indeed; from my perspective, from the people I know who regularly use enough subscription services that they're close to or saturated, they will drop something they're not using as much if they need e.g. Photoshop for just one month, or the like, so even that mixed subscription revenue of only getting a month every so often is a win for them in that case...


What's IDA?


It’s a good disassembler that is fairly expensive. https://hex-rays.com/ida-pro/


I’m sick of every product now requiring I establish, and maintain, a personal relationship with the manufacturer.

Notable examples for myself are Wahoo Fitness[1], Water Rower[2] and Roche’s Accu-Chek[3], which all now require logins and agreements to leak health data to be hosted on external services in order to continue using the products I purchased from them.

In Roche’s case, they gave barely 5 weeks notice that their apps will cease to function at the end of the year, locking all data and functionality on January 1, and punting all responsibility to their subsidiary, mySugr[4].

[1] wahoofitness.com [2] waterrower.com [3] accu-chek.com [4] mysugr.com


Yes, and the only practical answer is to consider how many of these subscriptions you actually need.

For instance, I see no reason why a password manager should be a SaaS. I don't care how long these companies have been around thusfar; in my opinion, using a password manager as-a-service is asking for trouble and is a waste of money. The closer you approach "perfect" security, the more of your personal security you end up handing off to someone else for their profit. Having a handful of sufficiently complex yet memorable passwords and something like Authenticator or Yubikey might be an appropriate compromise.

Image editor? There's Kirta, GIMP, and Inkscape. No, they're not as good as Adobe software, but maybe that's less important to you than not paying Adobe.

Maybe just using Apple Notes can be good enough for you, if you can get used to it. No subscription necessary. Back it up on occasion. There are of course other note taking apps that aren't SaaS.

Too many streaming services? Consider watching less in general. The less you live vicariously through fictional characters, the less those fictional worlds will matter to you. Spend that extra time learning a skill or spending non-screen time with others. Not watching television only seems abnormal in the context of the last half century.

Tired of "live service" games? There's a million older games that you buy once, probably for way cheaper, and don't have a ton of bugs. Nothing is wrong with older games.

Subscriptions are mostly a problem for those with FOMO. Don't care so much about living in the now. Create some distance between you and the technological machine while still being able to interact with it when you think it's sensible. The only way that companies will back off from everything being a subscription is if enough people who don't appreciate it actually take action in their own lives.


> No, they're not as good as Adobe software, but maybe that's less important to you than not paying Adobe.

On the Mac at least, some of the alternatives to Adobe are better for the vast majority of users and aren't on a subscription model.

For example, Affinity has a universal license for $99 where you own Publisher, Designer and Photo for macOS, Windows and iPadOS. This is like being able to buy Photoshop, Illustrator and InDesign from Adobe without a subscription [1]:

    Experience the full power of Version 2 of Affinity apps with the
    Universal License. For just one discounted payment, you can get the
    ENTIRE Affinity suite (including Publisher for iPad!) on all your
    devices, across macOS, Windows and iPadOS.
    
If you only need one app and not the entire suite, you can do that.

Acorn [2] is a great image editor for macOS that takes much better advantage of the Mac platform than anything Adobe has recently put out. Unlike Adobe, this indie developer doesn't have to make a UI/UX experience that both works on macOS and Windows. It can do much of what other image editors can do, in addition to being programable with AppleScript or JavaScript. The UI is much easier to use than most other mid to high level image editors.

I've been a customer for years because the support is great and the upgrades have always been reasonably priced. A license for Acorn is $40.

OmniGroup provides the best of both worlds with all of its macOS, iOS and iPadOS software: you can purchase a license, pay a monthly subscription or add a web subscription [3].

[1]: https://affinity.serif.com/en-us/

[2]: https://flyingmeat.com/acorn/

[3]: https://support.omnigroup.com/buying-mac-apps/


> why a password manager should be a SaaS

While I fully agree with you, how do you sync passwords across my 3 laptops and 3 phones without a SaaS offering?

While I don't use this feature, but it is common for ppl to share an account. How can I securely share credentials with family members?


> how do you sync passwords across my 3 laptops and 3 phones without a SaaS offering?

Syncthing. Set up once, runs reliably forever.

> How can I securely share credentials with family members?

I don't do this either (and don't know anyone who does) but I imagine it'd be easy to just create a different shared database for the family for that? With password store, it's also possible to set multiple different gpg keys for a specific directory. I don't think the last option is doable for most people though.


Syncthing doesn't work for iOS https://forum.syncthing.net/t/syncthing-for-ios/16045

> it's also possible to set multiple different gpg keys for a specific directory. I don't think the last option is doable for most people though.

this seems really complex...


Of course it doesn't work on ios. The issue you linked explains that a syncthing ios implementation would be useless because the background process can't run and the way filesystem access is managed makes the whole thing more or less pointless. It's available on all better operating systems though: Windows, macos, gnu/linux, android/linux, I think even chromebooks can run it?

> this seems really complex...

Like I said, it's probably not a solution for many. A second database with shared secret is very straightforward and transparent way that anyone can grasp I think. It would definitely pass the family test for me.


that's on Apple, not on Syncthing. Guess what, when you lock down your devices so much they can't perform many useful functions. Next time, just get a phone you can actually own.


Yes, purchasing a phone from an advertising company hellbent on gathering as much as they can from you sounds much more positive.


You can erase Google's OS on the Pixel phone fairly easily and replace it with your favorite ROM. In fact one of the reasons I switched to Android is adblocking. I can't stand the amount of ads I had to see on iOS, especially from apps like youtube or even the app store itself.


I used syncthing for years and never heard of those features

keepassxc + syncthing this is the way

android: keepassdx off f-droid + syncthing


Syncthing is really key, no need to pay for photo sync services, just send it to your Nas or desktop, no need to pay for password managers, just sync it, no need to pay for notetaking apps or todo apps, just sync Obsidian or Joplin.


Don't. Sharing a Netflix account with your family is easy. Send it in the whatsapp group if you need to change the password or something -- how often are you going to do that in your life? Not enough to justify handing over all of your password to a 3rd party and paying them money for it.

Anything more important than a Netflix account you don't share at all. If they need access, just call them.


> how often are you going to do that in your life?

Small startups use password sharing tools to share passwords with new employees (think db passwords or other saas accounts). This happens at least a once per month in a 10 person organization.


That's the intended use case IMO and it absolutely makes sense. I used to share passwords in Slack before and that made me uneasy, the company investing in a password sharing SaaS absolutely made sense. However, I do not manage 100+ people at home and thus have no need of one.


But what you're really asking is how can you share them conveniently and quickly.

Maybe the answer is, you can't. Write them down, text each other, call each other and read it over the phone.

Making a spare key for my parents to get in my house isn't "click a button easy," I have to go to the hardware store -- and maybe THAT'S the appropriate level of difficulty.


I'd rather just pay for the subscription, honestly. Especially in a bigger family or team / company context. To each their own.


I'd advise against it.

Again, what many of us are saying is third party password managers are always a bad idea for fundamental reasons. Before, it was just the account owners and the site. Now there's a third party that has some kind of access, and that third party is a juicy target.

Under what guarantee then? Why believe they are safe, especially since time has shown that many are not.

It's dumb, and I will continue to maintain that it's dumb right up until one of these companies offers indemnifcation or some other serious grown-up guarantee.

I will pay for your service if and only if you pay me if/when you mess up.


The modicum of security these companies offer are better than the nonexistent security practices at the places I've worked for, lol. I trust them way more than the average user or small business.


ya got me there. but still, we can do better :)


we can, but the average user not!

if you are tech savvy, like to keep up to date on security and are ok with the hassle of setting up a NAS, sync stuff and know how to keep it secure, perhaps. If you had to pay me to do it for you, a few dollars service fee might be much cheaper...


> how do you sync passwords across my 3 laptops and 3 phones without a SaaS offering?

With 1Password 7 I did this with their built-in local syncing feature. I don’t want my passwords in the cloud. I’m happy to manually sync them once a month (or probably less these days). But they removed it in version 8 and forced users into a subscription so I’m not upgrading. Eventually I’ll move to something else, but it’s still working for now.


You can use a keepass file synchronised with syncthing or a similar peer-to-peer sync system. To securely share credentials, you can share a separate password file with a unique password. There might be issue with file conflicts, but I find these can usually be managed manually; You might also be able to use a crontab.


Syncing? Just load it onto some cloud storage provider you already have. That’s what 1Password used for years before they decided to go the subscription route. It worked great.


I use Firefox's built in password manager and it syncs across all my devices pretty well. The UX is not great because on mobile I have to navigate to Firefox, go to Logins, type in my phone's passcode, then search for and copy the right password, but it's secure and works well enough.


I keep a Keepass compatible password database file in my iCloud folder so I can access it from my computer and my phone with appropriate apps.


So it's still SaaS, except you're using it for storage and sync and doing the password stuff yourself.


My passwords are encrypted without a SaaS, they way I want to sync them is using a SaaS, but a different, one of my choosing.


With Bitwarden you can sync on the free plan.


This is exactly correct.

The only things worth paying for as a subscription are things that require continued human working, or at least a human on-call, period.

In my experience, everything else that's worth it ought to be able to survive on donations (either of labor or money).


I disagree with the password manager as an example. If you don't like the SaaS products offered by some password manufacturers, then don't use them? There are many other non SaaS options.

A large chunk of the world lives in the cloud, whether its Azure or AWS, there is an enormous amount of infrastructure that is sitting in the cloud as a service.

For many a SaaS password manager is better security for them than what they're doing now by remembering all of their simple passwords. Many people don't know how to use Yubikey's and the sort.


"Cloud" isn't a reason for password managers IMO. Password managers don't need to sell you cloud subscriptions for you to use cloud in the same way desktop apps don't need to sell you OS licenses for you to use a desktop app.

And yes personally I avoid purchasing them (see post title) but it's just another thing to filter out. Especially since sometimes apps actually have useful/novel cloud integrations and other times they just want the subscription money from making you put it in their choice of cloud.


As a software developer, I experienced the need for subscription revenue first hand. Regular users want support for their software and there's only so much you can do for a fixed one-time payment. As an example, Windows might update on their computer without their knowledge but that Windows update breaks something so the user is like "I didn't change anything but your app stopped working" and in that situation you're supposed to sell them a paid upgrade to the next version?

As a user, I share your concern. To me, SaaS means I might end up with files that I can't open anymore because the app needed to open them was forcibly upgraded.

In my opinion, the solution is what JetBrains does. Regular subscription payments but you get perpetual licenses so you can keep using old versions as long as you want.


I strongly second this. The JetBrains model is the best of both worlds and everybody wins. Being able to own a certain version of the software at my option makes me feel respected by the company, and it's also motivation for the company to continue delivering real value to users over time -- they gotta earn that subscription fee :)

Depending on the product, another model I like is dual licensing, where if you're an individual or noncommercial user, you get one price/it's free, and if you're a commercial customer, you get another price/subscription agreement


> there's only so much you can do for a fixed one-time payment

I think that in the pre-internet times, when companies were unable to use a subscription model, they simply increased prices to account for support costs.


This, im still using a jetbrains php 2017...i don't really do stuff in PHP anymore but i have a couple old projects where i used it and just maintain them in phpstorm and its still working great. If i was still doing PHP i would easily upgrade it. Its the better model for software.


You fix it for future users, current users get the benefit as well.


And this is exactly the reason I self host[0]. I am pretty sure it's not just me. I have seen r/selfhosted[1] skyrocket in it popularity over past year or two. The number of applications that you can self host are increasing daily. The only problem at the moment with self hosting seems to be the maintenance and setup but that also will be solved once many people start doing it. History repeats itself. Self hosting too will become mainstream once again

[0]: Why start self hosting https://rohanrd.xyz/posts/why-start-self-hosting/

[1]: https://reddit.com/r/selfhosted


Great, let’s make a subscription based service to help people easily self-host…


Isn't that what Tailscale is?


Yes, though for private self-hosting it seems entirely free.

It's one of those subscription services I'm willing to pay for (I'm not right now, because I'm way under the threshold of even the cheapest paid option). It automates the boring parts of a process that I'd otherwise be able to do on my own, using the same open-source tools they're using (Wireguard). The value proposition is very clear here.


so KubeSail, Cloudron


You self-host things that are easily self-hostable. You wouldn’t self-host something like emails or error reporting.


I self-host email. And my website. And DNS. I've been doing so for over two decades now.


> You self-host things that are easily self-hostable.

Exactly, which is why you can self-host e-mail, as there are turnkey packages available for that. Self-hosting e-mail does generate some extra workload, but that's atypical, and has to do with a) somewhat arcane tech that's underpinning e-mail, and b) whether it works or not with a wider ecosystem depends a lot on where you're self-hosting it. That b) in particular is not something you encounter elsewhere.

As for error reporting... I'm gonna risk asking: what's the challenge making it hard to self-host?


I self-host my email, thankyouverymuch.


I've self-hosted email and error reporting for decades.


I self-host e-mail. It's not always easy, but it's doable. It got easier over time with tools like docker-mailserver [1] and Mail-in-a-Box [2].

[1] https://github.com/docker-mailserver/docker-mailserver

[2] https://mailinabox.email/


Email is only difficult to self host because it was intentionally corrupted by the major players using bad responses to spam as an excuse and now you need to stay in their good books to send.


One big negative aspect is that everything tends to cost around $10/month, from a verified Twitter account to an app to teach English to my children.

Now, it may be small change for single people with Silicon Valley salaries, but I have a family to feed on my French experienced engineer salary, and I basically have around $150-$200/month left for entertainment for the whole family.

I cannot buy 10 internet services, whereas I could perfectly afford buying, say, a dozen or so $50 software a year.


Hmm, I'm debating a lot of this now for my work. What if they said $10/month or $50/year? Or would you prefer a software you could buy for $50 until it falls apart? (I built an app and didn't update it as Android and iOS changed and it doesn't work anymore)

Edit: ok not falls apart but maybe doesn't stay updated and becomes obsolete, or has bugs that don't get fixed, etc.


Look at what Jetbrains does. When you complete a 1 year subscription, you get a permanent license to a version of the software you're subscribed to, that is 1 year older than the latest.

It is at the same time a subscription to the latest updates, and a one time purchase of an older version that will still be able to open your files, if you drop the subscription. Or the company disappears.

I think that is the best option for a subscription. If you go the one off purchase route though, consider also adding a "grace period" where users get free upgrades to the next version or at least a good discount. For example, if I buy your $50 dollars software, and the next week you show up with a new version with really cool features for the same $50 dollars, I would feel scammed, especially if you hadn't made any announcements that the new version was about to come out. Try to either have a release schedule where you announce a month or two before they're out, or to offer a month or two or free upgrades if you someone buys a version right before a new one comes out.


Maybe your employer is lowballing you. 200 disposable income as senior dev is too low.


He's in France. Tech salaries aren't nearly as high as the US there.


I'm in the extreme minority here, but I recently ditched ALL of my personal subscriptions and life has been perfectly fine without them.

Spotify: I listen to the ads

Netflix: I switched to Kanopy, which is free from my local library

Cable TV/other streaming: Never had these in the first place

Lastpass: I'm using the desktop version only

Amazon Prime: Ditched it on purpose because I was spending too much money on needless crap

iCloud/Google storage: Purged my old docs and now I don't need it

Peloton: Was using it during the early part of the pandemic, but the instructors were way too annoying, so I sold my bike

It takes a little discipline but I'm not paying for any subscriptions at all anymore, at least not for personal use.


I don't mind newspapers being a subscription, because every day they have to do a lot of work to come up with a new version.

However, I find subscriptions super annoying for things that already exist in its entirety and doesn't cost the service provider anything to give more of.

Something I find unacceptable is the subscription situation coming up in the car industry:

Some examples include:

* BMW heated seat subscription [1]. The entire hardware for the heated seats is already in the car!

* Mercedes horsepower subscription [2]. Again, the entire capability is in the car. It's not like Mercedes sends the souls of horses OTA into your car after you subscribe.

Other manufacturers are also guilty here.

[1] https://www.theverge.com/2022/7/12/23204950/bmw-subscription...

[2] https://www.kbb.com/car-news/mercedes-launches-rent-a-horsep...


I agree with you. I simply have no words for how much this pisses me off.

I'm seriously considering importing my next car from Russia or India or some country where consumers aren't as easy to abuse and defraud as they are in the west. But getting it certified for the road might be difficult, and I'd basically be on my own regarding maintenance. I live in rural Germany with close to zero repair shops close by that are capable of servicing non-German cars. (Okay, maybe there's a Ford dealership here somewhere, but that's just about it).

Wasn't "consumer protection" something that governments were supposed to be doing? Where are they right now, as they're watching this shitshow?

The way it worked in the software industry was that the move from purchase-prices to subscription prices was a huge structural change that made it difficult for consumers to compare prices and lead to a drastic price increase.

Consider Toggl track, a time-tracking software that I like to use and that, at $9/month without any predatory subscription tactics, I consider very reasonably-priced. ...but at the same time, I can still recall a day when you'd pick up small software utilities like that from a Radio Shack. They came on floppy discs (later CDs) in cardboard boxes that would cost you maybe $20-$30. This was to own the software and you could use it for the rest of the hardware's lifetime if you didn't do any OS upgrades. (often they would even survive an OS upgrade or change of hardware). That was so much better value for money.


> I'm seriously considering importing my next car from Russia or India

I'm highly familiar with India. So, keep the following in mind:

(All of this is w.r.t European cars in India; situation is different for Indian, Japanese, Korean, and American car companies)

1. Cars manufactured in India (including Mercedes/BMW/VW/Skoda etc) are set up for right hand drive (steering wheel is on the right, and cars are driven on the left side of the road).

2. For high end brands you don't get as much configuration options as in Germany; limited choices with interior materials and colour. The flip side is, the time from booking a car to its delivery is relatively short, provided you buy a model that's relatively widely sold. ie., a Mercedes C200 shouldn't take too long to deliver. But the AMG models might take longer.

3. German cars are crazy expensive in India.

4. For most German brands, the parts are imported from Europe and assembled in their plants in India (this is called the "CKD - completely knocked down" route). Would be inefficient to then move that car back to Germany.

5. Higher end German cars (like, BMW M models, Mercedes AMG models etc) are directly imported into India from Europe. Direct imports have extremely high taxes. Again, would be inefficient to ship it back to Germany.


I wasn't contemplating a re-import of a car from a German manufacturer as sold in India back into Germany. I also wasn't thinking "luxury".

I was rather thinking of getting a Tata or Lada or whatever the locals drive in India or Russia or some country where manufacturers are still more or less forced to serve the needs of the less-well-off consumer.

It would have to be something of much lesser complexity than a German luxury car. There are still lots of car mechanics around whose shops are not under contract by any particular brand who are more than happy to fix just about any car for you. ...provided the car manufacturer hasn't gone out of their way to make that difficult for them to do. Which all the modern brands with any presence in the West actually have done.

For example, usually only a VW dealership will have proper VW diagnostic software to read out error codes. If I ask them to fix my Honda Civic, I'm shit out of luck. If the only dealerships close by are VW dealerships, as is the case in rural Germany, then I'm basically forced to buy/drive a VW.

Now, that would be a different story if I had a Lada Taiga and had it serviced by the guy around the corner who fixes cars in his shed on weekends and who only takes cash.


Re car manufacturers using remote "unlock" pricing, I will admit to being horrified when I first heard about it.

Unfortunately for my emotions, there is a strong argument to support this new pricing approach-- which might be BS in specific cases but which, from a macro perspective, may nonetheless have merit-- in that fundamentally, all it is, is a mechanism for further granularity of the age-old thing called price discrimination, which is generally viewed as good for both producers and consumers (not that there cannot be exceptions to either that view, or the circumstances in which that view is valid...)


> generally viewed as good for both producers and consumers

How so? All examples of price discrimination I can think of are basically forms of rent seeking where money is extracted without providing anything in return.

Price discrimination is basically a tax levvied by the rich-powerful-and-better-informed entities of the world over the rich-but-powerless-and-poorly-informed.

For example, people who gladly pay premia for organic/green/ethical products while accepting any and all claims about the product actually being organic/green/ethical at face value are, to me, rich-but-poorly-informed.

Private health insurance in Germany is another good example: The cost of the service they're providing is mostly driven by insanely expensive therapies, like cancer treatment or dialysis, that you may or may not ever need. The catalogue of such services that insurance needs to cover is prescribed by law with only very minor deviations permissible, so you'd expect that premia for different insurance products are in a very narrow range. Not so. One such permissible small deviation is coverage of single-bed rooms during hospital stays versus five-bed rooms. That's financially just small change. But the premia for single-bed often cost as much as twice (or even more) as the entry-level premia. The folk who pay them, to me, are simply poorly informed. They don't work through the math of getting the low premium while paying for the single-bed room out of pocket.

A third example: This one is more about situational power than it is about smarts. If there are multiple different modes of transport and railway companies competing to provide transport in a given country, market forces will lead to an equilibrium price for rail transport. This is the price after deduction of the discount you get from the rail card. A tourist however, can't hand in an application for a rail card at the station and wait for 2 weeks for the card to arrive in the mail. So they have to pay full price, without the discount for the railway card. That premium is basically a form of rent seeking, where the rail company extracts a higher price from the tourist, merely because they have the power to do so, and without providing anything of value in return. A plain-and-simple form of rent-seeking. Economically as destructive as can be.


If you think it is not good for producers and consumers, you are not disagreeing with me as much as with economic theory. Personally, I think there are many distortions in practice that can lead to exceptions, but that in the bigger picture of things, it nonetheless holds water.

I will not try to recreate the arguments to the theory but here is a basic one to start with from https://www.investopedia.com/terms/p/price_discrimination.as...:

--- Wouldn’t Consumers Be Better Off If Everybody Paid the Same Price? --- In many cases, no. Different customer segments have different characteristics and different price points that they are willing to pay. If everything were priced at say the "average cost," people with lower price points could never afford it. Likewise, those with higher price points could hoard it. This is what is known as market segmentation. Economists have also identified market mechanisms whereby fixing static prices can lead to market inefficiencies from both the supply and demand sides.


> Want a password manager? It's a SaaS now.

No, not all of them. Here is a password manager that runs locally, no SaaS: https://www.pwsafe.org/index.shtml -- plus here is a long list of compatible alternate versions that also are not Saas: https://www.pwsafe.org/relatedprojects.shtml

> Note taking app? SaaS.

Hmm, purists would say Emacs and Org-Mode here, but there's also a whole host of open source text editors that are not SaaS, and function just fine for "note taking".

> Image editor or office suite? SaaS (thanks Adobe...)

Again, no. The GIMP (https://www.gimp.org/) runs locally just fine for editing images on my systems, with no SaaS anywhere in sight.

Also, Libreoffice (https://www.libreoffice.org/) runs locally, with no SaaS, just fine as well.


Krita is an excellent open source image editor too.


A lot of it is 'I don't like these payment terms or pricing' most do have alternatives that ticks the boxes, except Adobe/MS. For them its a matter of monopolies and price gouging, be it subscriptions/one-off payments/paying for upgrades.


I would say this is Wall Street's fault. Wall Street values recurring revenue much more than one time revenue. It's causing companies to shift to recurring revenue when they have no reason to, like how BMW is charging a subscription to have seat heaters.


yep. is the problem with capitalism. if you are not growing in profits then you are dying. the happiness of the people be damned.


This exact behavior drives planned obsolescence. This has led to so much waste over past century that it's going to be very hard to go back. I was baffled that we invented a bulb that could last 100 years over a century ago and I still have to change bulbs every year or two. There are nice documentaries about this

[0] The end of ownership https://www.youtube.com/watch?v=oOO-pYUl9-w

[1] This is why we can't have nice things https://www.youtube.com/watch?v=j5v8D-alAKE


Wait, the subscription economy puts planned obsolescence to an end, because keeping the product in working condition is now the service-provider's problem.


If only.

Companies are more than happy to charge you for a subscription for years then the second they decide to make a new model force you to buy that and pay the new subscription


Just the opposite. Look at all the hardware that requires a subscription to keep running that is ultimately obsoleted, causing existing units to become instant trash as the company forces everyone to replace it.


See games for where this is going.

Upfront payment to buy the product + season pass (subscription) + micro transactions. 2 years later it's the end of the product and the cycle begins anew with the major version number incremented by one.


>I was baffled that we invented a bulb that could last 100 years over a century ago and I still have to change bulbs every year or two.

You need to buy better bulbs.

In 2015 my local utility subsidized the purchase of LED light bulbs and I replaced 59 light bulbs all at once from a variety of vendors including Cree, GE, and Philips.

I've had one, an overhead PAR (led equivalent) bulb in my shower, fail since then and that's almost certainly due to the repeated bouts of 100% humidity and frequent temperature changes.

Of course, I purchased higher-end bulbs knowing that the bargain basement ones are built to cost.

edit: it is actually really weird that you have to replace your bulbs so often because every manufacturer who isn't a ABOLENSKLONG (or something nonsensical like that) Shenzhen-special amazon drop shipper has a 5-10 year warranty and they'd drown in RMA requests if their products failed after a year.


I've found, through experience, that LEDs aren't a drop-in replacement for incandescent bulbs due to thermals.

I've cooked three LEDs until I realized that the decorative aluminium housing they're put in is close enough to both disrupt the airflow and reflect failure-inducing amounts of heat.


I'll bet a lot of incandescent bulbs would stay on for years and years if they weren't turn off and on all the time. But it costs money to leave them on, even if they're very low wattage; is it better for your bank account (not considering environmental costs) to leave an incandescent bulb on all the time, or to replace bulbs every year or two?


In capitalism, the market can decide to want software purchase options beyond just subscriptions. Plenty of people in this thread have been offering examples of great alternatives like how JetBrains does it. But I do agree that there should be a bigger pushback against making things a SaaS that don’t need to be a SaaS.


I can't believe no one has posted the infamous quote yet:

"You will own nothing, and be happy."

The WEF posted that article on their site in 2016, deleted it sometime later after it got a LOT of understandably negative attention, and tried to call it a conspiracy theory, but it's clear what's going on. (You can still look in the web archive for the article). https://news.ycombinator.com/item?id=25068820



I deeply want to understand and solve this problem. I’m an indie dev that created a desktop app (electron) to design and print labels. I sell a one-time license for $147 but also a subscription for $14.99/month. About 20% of my revenue is MRR. It’s up to the user, and they seem to love it when they have this choice.

Is it sustainable for me? I think so. I license per computer. My largest customers have 20+ computers (grocers and franchises). My competition is 2-3x my price, and require yearly support contracts.

I purposefully do NOT enable auto updates because when label printing works you don’t want it breaking because I failed to catch a regression. Users can downgrade and their subscription still works.

My subscription server/license system is custom built on jwt, so I effectively embed license information inside the signed token and the app verifies authenticity using a public key. Thank you, node and react.

So why buys the subscription? Mainly four types of users:

1) seasonal, such as farms who only label a few months a year

2) users who can afford $15 now but not $147

3) users who can put a $15 monthly charge on the cc without filling out an expense form

4) suspicious users, who then fall in love, cancel and convert to a one time license

Yet, I don’t offer anything from the cloud. Yet …

I’m about ready to deploy a “cloud rendering” service that lets users upload a saved design file, and then you can call an API with variables that get rendered into the label result (barcodes, hide/show logic, color). But here’s the kicker, the result can be a bitmap image, or it can be the base64 data to send to the printer to achieve the exact label you need to print. With this solution you could effectively offload all design of labels from within your app, but still interface with the messy world of label printers.

For this last bit subscriptions make sense. I’m offering a monthly service that costs me money.

More info at https://label.live/


How much maintenance does the monthly service cost to update? To be clear, this is your service and you get to charge whatever you want, but the difference, in my mind, is that it's one thing to pay to keep the (cloud) servers running. It's the actual dev work (like maybe writing new code to support a new label printer or to handle a newly found messy-ness) behind it that makes SaaS an okay tradeoff.

Paying someone a monthly fee to arbitrage running software that doesn't change, on VMs in the cloud, is honestly where the industry seems to be, but I don't have to be a fan of it. I'd rather have static software I can install on my own hardware, kthx. (But also, I'm not the target market for your label software.)


People are usually focused on how the payment model changed, but in fact, the products themselves have changed as well. Cloud storage and synchronizing data across multiple devices are now the norm, which incur continuous costs. And I think this is not something that's shoved into the customers' throat. Synchronization is indeed a valuable feature for many users.

Some of the subscriptions are certainly silly, like subscription for car features.

At least in the world of computers, I don't find too many products which are unjustifiably subscription-based. Subscriptions are usually paired with some form of synchronization/storage. And if you don't want cloud storage (or if you have your own cloud external to the application, or if you want to self host), there are usually non-subscription or even free options. Bitwarden, libreoffice, gimp, inkscape, etc.

So, I'd say as someone who's not currently into car purchase, I'm relatively content with the subscription models in the tech world. The services I subscribe to really do need continuous maintenance, and I've never been forced to subscribe to something that I think should not have been a subscription.

Adobe, though, has never been affordable to hobbyists in my opinion. Now, at least you can use it for a month and turn off the subscription.


Ignoring all the issues around ownership, corporations being untrustworthy, etc., I think one of the biggest problems is that subscription costs aren't flexible enough and require too much micromanagement.

You use a program 24/7 for a month straight? That'll be $10.

You need to use a program just for a single 5-minute task in a whole month? That'll be $10.

You literally don't touch a program for a month? That'll be $10. Or you can unsubscribe, and then resubscribe, over and over again.


I agree with the micromanagement, but I don't see how subscription costs are less flexible than a buy once model. You can choose to have a single price, or multiple price points, in either payment model.


I've been exploring a pay what you want model for a subscription. Would you prefer something like this? Or more about just putting in more options for selecting based on one's usage? something else?


The issue with subscriptions for me is unrelated to the price. All subscriptions are bad. They require constant budgeting and attention. They usually come with forced upgrades, or a forced cloud component. They make it too easy to get nickel and dimed to death.

If I can't pay a one-time price for the software, it's a nonstarter. I'm totally fine with paying for updates later, as long as I'm not forced into them.


What about a subscription that doesn't auto-renew? So if you want to continue to use it, you pay again?

Or does that still frustrate you because you want to "own" it rather than "rent" it?

If you're answer is yes, that's ok with me, just curious :-)


TBH, as I'm on the pay2own team, I haven't given it that much thought. However, I think some sort of pay-as-you-go model would be the most fair. For every minute the software is active in (user interaction or processing some task), the user would get charged X. I think determining the correct X might be quite difficult, but I guess that's why marketing departments exist.


Something like what AWS does seems reasonable, charge per consumption/usage not fixed priced per user/feature. For example, if you average user spends 10 hours a week using your software, bake that time into the price point, unless usage is correlated with load/compute on your backend, in which case use measurement metric to price things.


I dunno.

I felt like it was a mistake to get a Plex Pass that I paid for once because Plex had my money and didn't have to listen to me with product direction and Plex got worse and worse at serving media from my local server while it became increasingly focused on showing me ads for off-brand streaming services.

I think the subscription model actually works for Adobe in that the upfront price of creative cloud was astronomical and breaking that up to a monthly payment puts the product in reach of people at basically the same pricing.

Subscriptions for video games like the Xbox GAME PASS irk me. It's hard to make a case that they aren't a good value, but I think it's a movie that we saw with cable television and it doesn't end well. If I can't reward game companies by buying their games, I feel like I don't have any input into what games get made.


The plex support forums are pretty disappointing, the top issues go pretty much unaddressed, and past technical choices are really holding back the quality of the experience for me with regard to 4k content.

Jellyfin is coming closer in terms of functionality, but the client apps are missing tablestakes features still, and it's a bit of a pain to have to setup https and dynamic dns and such if I want to access jellyfin outside of my house.


Eh, lifetime Plex Pass pays itself for three years even at normal pricing. I got mine during a discount so mine pays itself off in about 2 years and 3 months, which would have been in November 2022. I don't also remember seeing any streaming services in my Plex instance.

I'm definitely happier having my lifetime Plex Pass over a monthly subscription.


Is there a killer feature that's unique to Plex? Or is it just pleasantly integrated?


The killer feature is the Plex app is already available on pretty much any device you can think of and at least from the user side, setting it up is as easy as just signing in and it's all ready to go.


I'm not sure if there's any one killer feature for Plex, but as far as I see, it has plenty of advantages over other solutions. Good and plentiful client apps, webhook support, Plexamp, intro skipping, etc.


I got PLEX Lifetime just last year, cause I realized that I've basically paid for it multiple times across the years I've been a subscriber. So Lifetime's been worth it for me, especially when it's on discount.


I'm with you, if something is just an app (so not a service that requires a serverside component to be maintained), and doesn't have a lifetime unlock option - I won't use it. I have money, but don't have the mental overhead to keep track of subscriptions, my usage of subscription apps, and I hate having it constantly on the back of my mind. I want to purchase something, and then not think about the monetary cost of it ever again while still having the peace of mind that the thing I purchased will be usable with the featureset at the time of my purchase as long as the OS allows it.

I have a lot of apps that I use now and then. Some had major upgrades that I may or may not need (like Reeder). If I like the new version, I'll re-purchase it.

Reading through the comments here, it looks like we're the minority, but I'm glad that there are still people and devs thinking like us, so there are luckily always one-off purchase alternatives to popular apps.


So here's the thing, the entire software development industry is topped around the concept of constant maintenance. Android keeps updating so all android applications must constantly be updated to keep compatibility. It's gone beyond security patches to "business cases keep changing so the software is never done." And when that's the case, it is not economical for a company to charge ou once and keep providing you a service indefinitely.

I refuse to rent anything too. So the only option is FOSS. That means I do a lot of my own maintenance (my password manager database isn't backed up on some server I don't have to think about for example).


What I hate the most about subscriptions is that if the provider gets big enough, their practices degenerate to what the telecom industry is doing.

Trying to unsubscribe? Here's a long and convoluted process to do that, which might not work, so you'll end up paying for a few months more. Unhappy about that? Go ahead and sue us for those €50 you lost. We're breaking the law by doing this? Seriously, do it. We have lawyers.

Also: Here's your updated contract(and updated pricing) into which we shanghaied you because you didn't say no. Naturally there's an early cancellation fee which is too high to be worth it.

I remember having to set the limit on my card to almost zero so that I wouldn't be charged for a service I cancelled via snail mail, because that was the only way to do it. I kept getting notifications about failed payments until my card expired.

Hilariously enough a year later when I asked the person in this provider's booth if I had any outstanding payments she said there was only the cancellation fee of €25.

Had I not set the limit my card would have been charged with payments that weren't even in the system.


I'm tired of it and everything (analytics, growth hacking, conversion metrics, ad-tech) that comes along with it. It has sapped my desire to make good products. I've decided to abandon all VC wisdom and go retro. I'm experimenting with an extremely liberal pricing model and business ethos for my upcoming products and hoping against hope that it succeeds. https://koodpad.com/notes/why-pay/


I mostly agree, but for the love of god please replace that Comic Sans. :)


Ha ha ha. It's a deliberate decision and its my very humble hat-tip to one of my heroes, Simon Peyton Jones.

"This is a very funny question, why I use Comic Sans. So. All my talks use Comic Sans, and I frequently see little remarks, “Simon Peyton Jones, great talk about Haskell, but why did he use Comic Sans?” But nobody’s ever been able to tell me what’s wrong with it. I think it’s a nice, legible font, I like it. So until someone explains to me — I understand that it’s meant to be naff, but I don't care about naff stuff, it’s meant to be able to read it. So if you’ve got some rational reasons why I should not, then I’ll listen to them. But just being unfashionable, I don’t care."


Comic Sans is a pretty good font, it's only sin is having been the default in Microsoft Word for several years.


When has Comic Sans ever been the default in Microsoft Word?


I guess it never was...

Funny, I was so sure it was the default font in Word back when I went to school. But I can't find any references to it so I don't know where I got that idea from.


It was very very popular. I think all the flak it receives now is because of its pervasive usage in the past. We all overreacted and over corrected. It is definitely a very legible font with a lot of accessibility and warmth.


This is my opinion on the matter, whether popular or not.

Yes, I'd rather own than rent. Instances I really don't mind paying a subscription for:

1) an open source product that has a free / freemium model where the base product is great, and the "extra" stuff is cheap like $10 a year (Bitwarden and Zotero came to mind) and well worth the extra $. I'll happily pay for that and think that's worth.

2) anytime hardware is involved. Email and storage services come to mind. You're spinning other peoples disks and using their servers. Shit breaks.

Things I despise paying subscriptions for:

1) desktop software that runs on your own hardware that comes with no support (Microsoft office, adobe, etc.) piss off Microsoft 365

2) desktop Linux. I love RHEL, but paying $175 a year forever to have a workstation with zero ticket support is annoying. I know developers gotta eat, but it's a big turn off. I know Macintosh computers are overpriced for the hardware but you get 10+ years of updates.

I think that's it for now?


Yes, I also feel in many cases is not abuse but scam. For example, I bought a Muse Brain device just to discover that plain retrieving of EEG (not meditation or sleep options in the mobile app) metrics was a subscriber only option. So what are you selling Muse? Refrigerators?


I had that happen with a sleep tracker for Apple Watch. It was a few dollars for the app, but to actually view the data it tracked while you were asleep, you had to upgrade to the premium subscription. Fortunately it was easy enough to get a refund[1].

1. https://support.apple.com/en-us/HT204084


SaaS is a menace. There are lots of valid use cases - streaming service, cloud storage, online games come to mind - but otherwise it means users basically lose yet another part of their ownership. I view software as a tool, like a hammer. You don't want your tools to break unexpectedly, phone home, or change their functionality without your explicit approval.

For a price I expect the developer to release bugfixes and security patches, nothing more. Feature updates and compatibility fixes can be billed. They should be worth the update price. Honestly, most software can be "finished": when it does its main function well, and has compatibility, why bother? Who even looks at changelogs of Jira, Photoshop or Office nowadays? Users are more afraid of what will be removed rather than what they gain.

It's each maker's choice to set up a scheme, but I see the industry sliding to exploitation by default.


I just wish subscription model would be more friendly for the individual entrepreneurs. Have an hourly/daily renting model.

For example, I pay for IntelliJ, which is my primary tool, and I see the value of what I am paying for. Right now, the price is ~200/year, and will be ok actually paying 10x of that as well. On other hand, I also used to pay for Sketch, Adobe Suite, Parallels, which I used only 1-2 months a year (used it for a week, and maybe another week about 6 months later). So I switched to Affinity products (which also great, just require some learning) for design.

I also really like the SetApp model, marketplace with 250+ apps, for which you pay a monthly/yearly subscription. If you use a few apps, it kind of already can qualify the subscription. If you are using 10+ apps, might be even abusing it.


It is still better than it was before, imagine you had to buy Adobe PS as a beginner, or you could just pir.... now you know why subscriptions.


Unfortunately for Adobe products the subscription is for a year, but your point stands. Office used to be hundreds of dollars, now you can start using it for $10/month and it includes cloud storage/syncing.


I pay monthly for adobe. Well I see the invoices that are paid for my subscription. Around €90 per month including VAT.


You pay monthly, but the subscription is for a year - at least in the US.


When they let you pirate, they let you on purpose, it is like an unofficial free trial, with the option to sue you to boot!


Richard Stallman tried to warn people about this <https://www.gnu.org/philosophy/who-does-that-server-really-s...>. As usual, nobody heeded his warnings, and now we're all living through exactly what he tried to prevent.


Enough people have paid attention that I am able to use Emacs and be insulated from any practical impact from SaaS, since it can handle everything I need as a developer. In fact, I have my passwords and my notes on it, to mention some things from OP.


when Google killed Reader it (should have) taught us that the interests of software developers and users are misaligned

everything that's happened since just further reinforces that lesson

but it wasn't always that way

when software was a product, that you sold, your relationship to the user/buyer was different

if you put out an upgrade it had to be worth the money and the faff of installing it

subscriptions (and free-with-ads) and auto-updates destroy that, devs no longer have to add value to keep getting paid.

We mostly don't see this in games, which continue to be sold on the old model.

I argue that "ad-supported" and "subscription", as software business models, eventually but inevitably turn developer and user into enemies.

So if you want to avoid becoming your users' enemy, you should actually SELL software to them, rather than leasing or giving it away + selling ads.

-- (transcription of a recent twitter thread)

To that I'll add: if you doubt that subscription/ad-supported software companies are your enemy, just think about

  - Salesforce
  - Facebook
  - Slack's constant futzing with the UI that always makes things worse
  - Chrome constantly threatening to lock out ad blockers
  - Docker Desktop forcing you to upgrade to a newer version *that is broken*
It's universal. (edit: formatting)


I don't think subscriptions per se is that much of a problem, but for certain products I feel like there needs to be some kind of regulation mandating companies to enable some kind of self-hosted solution on the event they take their cloud down for whatever reason (including bankruptcy).

If the product requires online servers, and the company is not willing/able to keep those servers online, anyone who has paid for the product should at least have the option to drift it for themselves.

This is especially true for products that are upfront purchase+subscription. At present I just refuse to purchase such products cause I just know they'll stop working and then I'll own a brick.


This isn't true for most things you "subscribe" to. If the gym closes down, they aren't required to provide a new location near you. If your office building gets demolished, there is no recourse. You just have to deal with it and sort out your own alternative.


If it's purely a subscription service then that's fine. What bugs me is selling a software or hardware product for an up-front purchase price, but then disabling it by discontinuing a cloud service that it depends on. In those cases I think customers should have some kind of recourse, either as a refund or by allowing them to "unbrick" the device themselves with something self-hosted. For example, if Philips decides to shut down the Hue servers, I think they should be required to make enough technical information available so people who bought Hue products can keep using them.

An example of a company voluntarily taking the refund option is Google Stadia. They're shutting down the online service, which will effectively brick all the hardware, and also render purchased software unusable. But they're fully refunding everyone's purchases. It's not clear they legally have to though; perhaps they could've just screwed over everyone who bought the products. I assume there would've been lawsuits to try to sort that out.


Gyms are compatible which each other in the sense that you can train your body in any of them. If your office building collapses, you can move to another one offering basically the same facilities. The same is often not true for your data that you manage using some SaaS product. For example, should Trello shut down, then even if you can export all your data in some JSON or XML format, there would be no other software where you can continue to use that data in a fashion remotely equal to Trello. Or should GitHub shut down, you'd still have the contents your Git repository, but you couldn't just move your GitHub Actions (and whatever else they provide) to some other service.

Services are heavily incentivised to lock in their users with proprietary features, so that users can't easily migrate to a competitor. And that's what comes back to bite you when a service shuts down.

Of course, a regulation like the GP proposes would be difficult due to IP rights and third-party licensing. It's more that users should avoid services that lock them in.


Just because there are other situations that suck, doesn't mean this one has to. Allowing users to use software if a company goes bankrupt or kills a product costs next to nothing.

A big difference is also that many other subscriptions are much more fungible - I can easily go to another gym or rent a similar office in a nearby building, but I can't go play Sadia-exclusive games on another cloud gaming provider or move my Adobe Lightroom catalogue to some other software.


I disagree that the situation sucks. You gain value while paying. If it goes away in the future, that doesn’t take away from the current value. Just make sure your data is portable which it should be by EU laws and you are ok.


Have pointed out for a while that I:

1. want to pay to keep companies in business

2. unless one can offer me a reasonably priced "all you want from almost everywhere" like Spotify or Apple Music (and even they are just barely good enough for the price), I want to pay by tokens instead of by month.

Exceptions exist: service contracts is a place where I can accept to pay happily monthly for a number of incidents even if 90-something of them aren't used.

I also understand very well that storage has a price even if I forget it.

That said, for us who (tjknk we) remember Microsoft Office from before it became a SaaS I think it went something like this:

You buy Microsoft office x at a crazy price.

Shortly after someone else gets Microsoft Office version y and you start getting documents you can't open.

At some point you give up trying to tell people to use the old format and you pay 25-75% of the original crazy price to upgrade.

And so it goes on.

Jetbrains is one of a few companies that has made a reasonable deal for users in this regard: you get to keep forever the last version you have paid 12 months for. Could probably be improved to 6 months, but compared to everyone else I can think of it is a different league.


A heuristic for somewhat ethical subscriptions it's probably to decouple subscriptions from the calendar.

Instead of $X/month, which must be paid even if using intensively, barely, or not at all the service, to have $X for Y amount of "no expiration date" minutes of service. Just want to try the service, pay $0.X for 10 minutes. Really like the service, pay $X++ for 1,000 minutes and not worry about it. Of course, the minute counter would stop when going away from keyboard. Maybe even more ethical, instead of paying for minutes to pay for actions per minute, $X for 10K APMs, use them how you deem fit.


My mobile provider charges a ridiculous amount per mb while the price in a subscription is much cheaper, if you don’t use more nor less of the allocated amount. So even though they provide both options you mentioned, neither feels ethical to me.

Edit: 1 eur per 10mb in the prepaid version vs 13.50 eur per month for 2gb plus other stuff like calls and sms. So I either have to waste money on stuff I don’t use every month or pay 15 times more for the same service


Yes, mobile provider and ethics is generally a contradiction in terms. I suppose the issue in your case is with the pricing, not the subscription model: $10 for never expiring 100 GB is objectively better than $10/month for 100 GB/month, even if in some months you would pay a total of $20, some others months you would pay $0. I was thinking more of compute-intensive software services as photo/video manipulation with a server-side (AI models running remote, etc.)

"1 eur per 10mb in the prepaid version vs 13.50 eur per month for 2gb" is simply speechless pricing, mafiosos have a gentler racket.


I don't understand paying for APMs.

Paying for actions makes sense, do X, get charged Y.

But is paying for APMs only charging you if you do actions faster? Or paying for minutes and you get a certain cap of actions? None of these are intuitive or reasonable.


Was thinking while typing. Yes, probably you don't need the unit of time at all, simply buy for $10 1,000 click actions, Clicks as a Service (somehow sounds more menacing); the unit economics needs to be worked out on a service basis.


Let me present a great counterexample - Adobe want a monthly subscription for Premiere that's about 40 quid a month.

DaVinci Resolve has a free-as-in-beer and a paid-for version. It works equally well (modulo some codec licensing) on Windows, Linux, and Mac OSX. If you go with the Free version, you get a maximum of 2160-height timelines (so 4k landscape video or if you want your Tiktoks in high def, 2k portrait) and you don't get the neural network filtering, denoising, and certain fancy effects (film simulation and so on).

If you want to pay for it, it's (currently) about 300 quid, forever. If you bought a key way back in the early days it'll still work in current (18.1.1 at the time of posting this).

This is serious high-end editing, colour grading, and compositing software, at that, it's not iMovie. Things like Midsommar were cut on it. It appears to be the weapon of choice within Netflix.

You can download it for free, stick it on a potato PC with 16GB of RAM and a GT1030, and expect it to at least work, if slowly.

No subscriptions, ever.


Pretty much hate it.

It's a consequence of companies believing their purpose for existing is to make money, rather than to serve customers, however, so that's what they're optimizing. "The invisible hand of the market" may eventually smack it down, but consumers seem largely happy to participate in user-hostile decisions so far.


It really depends for me.

For something I might use once a year or something I play around with for a few weeks and then forget about? Just let me pay for it. (And I'll mostly just pass if you only offer a subscription as most subscriptions add up.)

But for something reasonably priced that I use a lot and would generally keep up to date with anyway? I'm fine with a subscription. That's the case with me and Adobe.

Subscriptions also do better align your interests with the interests of the company. If your password manager isn't the best any longer? Drop the subscription and get a different one. With a one-time purchase, there's also a lot of incentive to either charge for major upgrades or even just come out with a "new" product under a different name.


I love seeing how many people mention Jetbrains as a good example of a subscription model when this topic comes up. I agree. But I think the reason it is good is that a yearly subscription to one of their products can also be seen as a one off purchase of a 1 year older version of that product, with an accompanying free trial of their latest version. Then if you liked that trial, you get a chance to purchase it after 1 year, at a discount. And then another deeper discount after 2 years.

That's really hard to find a problem with, whether you prefer subscriptions or one off purchases. It's really a mix of the two.


Rather than the purchase of a “one year older version” I think of Jetbrains as the following (if paying annually) …

Purchase and own the latest version of the product. Get to use (not own) new features and updates for the next year. At the end of the year, optionally repeat the above, albeit at a price discount.

Your paying for the product each year and cleverly incentivized to do so.


Unpopular opinion probably, but the move to subscriptions 'backfired' on me;

Being a software developer myself in the past, I used to spend quite some money on all kinds of software. But since about 2 years i started a 'zero subscription' policy. I now only have subs for video and music streaming, that's it.

Since most companies don't really offer a (sane) 'single purchase/upgrade once in a while' pricing model anymore, i simply use (often less optimal) open source alternatives.

When making single purchases, you could always decide whether or not an upgrade was worth it (compared to the new features software gained.) With subscriptions however, this all becomes *vague*. It's unclear what exactly changed. Often you see tacked-on cloud services, or "under the hood optimizations" and things like that which are supposed to justify the costs. I'm okay with paying for software, but it's obvious many companies are being way too greedy.

PS. I love the subscription model of the "Due" app [1] (not affiliated.) You pay once, keep all the features *forever*, and can optionally re-subscribe yearly for *new* updates/features. This seems like a fair purchase model! And i happily pay for it (if, significant new features are added.)

[1] https://dueapp.zendesk.com/hc/en-us/articles/360053244591-Wh...


This. I have a server just to run all the open source tools I would have used subscriptions before.

Monitoring, backups, health checks, some automations, ..

Honestly often the free OS alternatives are more then enough or turn out to be the better solution when I integrate them deeper later. Also I never get emails that the API changed and I have 2 weeks or my product breaks anymore.


I think about this a lot as well, but I always come back to the idea that many companies raise venture capital and they need consistent revenue to be able to raise future rounds. They get that predictability with the subscription model and in exchange they provide a product that gets consistent updates and new features. I agree with your sentiment though — as a consumer, I don’t love how I don’t have much control over the products I use. I might subscribe for a certain set of features, but those might be removed or changed down the road as the company’s needs change. But ultimately people have come to expect that their products just work indefinitely and it takes a ton of resources to make that happen, hence the subscription. Do you have any other ideas for models that enable a company to continue making money after the initial purchase? I don’t think I’d be opposed to a model where we pay for each time the product delivers value. Some examples that come to mind are paying per news article or paying a small fee each time I save a design in Figma, etc. But I think that gets super complicated to explain to customers and it makes it hard to justify charging enough to not only support that specific feature while also earning enough to invest in future product features and improvements.


"Welcome to 2030. I own nothing, have no privacy, and life has never been better"

https://twitter.com/wef/status/808328302213689344



When something is web based, I get it. That requires infrastructure to run. When it's a downloadable program that requires nothing but yearly or monthly licensing, then I am in full agreement with you. I would argue however that for most SaaS or subscription based services though, there are alternatives to them that follow a different business model or are FOSS. I do know, though, that in some cases this is not true.


I agree with you, it makes sense that they may want to charge money for a service, but if you download a program then you should be able to use it on your own computer without subscriptions (unless you want to subscribe to automatic updates, I suppose). However, local programs should be made possible too. In the cases where it is not currently available, we should make them, I hope. (I often find what I am looking for is not available, although "web based" is not the only problem that may exist with what is found)


Corporations are looking at a consistent and reliable revenue stream. Basically, they want a Universal Basic Income (UBI) from their customers.

UBI is only good for business where profits are made, so don't go talking about UBI for people!


The subscription model for the diving app is literally what made me decide against an apple watch ultra. I was disgusted and angry at the idea - over a thousand bucks and it doesn't work until I also pay a monthly fee on top of it? Fuck it.

It feels like pure rent seeking (It certainly isn't using any remote resource while 60ft underwater).


Quiz: „You own nothing and you’ll be happy“ (imagine this with a strong German accent)

Who is quoted here?


You didn’t own anything with a perpetual license either. I paid for a Windows license for Adobe CS4 Master Collection several years ago. I don’t even use Windows anymore. And even if I did I doubt CS4 runs well on Win 11.

And besides, even perpetual licenses require activation in order to work.


Opa Klaus


Jawohl Opa! Zu Befehl!


I understand the need for recurring revenue especially for things that offer cloud services. But I also would like to get off the cloud where possible.

I like hybrid subscription models. Where I pay monthly for support and updates and once I've paid off the price of a version I could stop paying and just not get any additional features, support, ect. I'd even be okay if this strips back a few features. I think Jetbrains offers something like this?

The thing I don't like about subscription models is that it makes it restrictive for who can use certain tools. I love messing around with the Adobe Suite for fun, I use it in a professional setting maybe once every couple of months. I can't justify the almost $1000 a year price tag.

I would love to be able to give adobe money. I would love to use their product. I just can't justify it as a non-pro user.


I am and it's only going to get worse with even car companies demanding subscription to enable features in cars. SAAS was a revolutionary idea once, hopefully one day someone will decide to sell a product or service for a one time upfront cost again and it will be welcomed like a breath of fresh air.


The entire point of "everything being a subscription" is a marketing ploy.

(Also revenue. "I forgot to cancel the subscription" pays the bills like no other, see Comcast's revenue.")

Subscriptions have to be renewed, subscriptions send billing emails.

All of these things create more "daily active impressions." And in the attention economy, the more daily active impressions you have, the more your net promoter score rises (any publicity is good publicity).

The reason it's tiring is that humans have FINITE ATTENTION.

We're living in "the attention economy." Subscriptions are simply the latest strategy to monetize our attention.

The cure is to cleanse your email inbox of all "SaaS" emails like it's a Covid outbreak. And to be genuinely distrustful of all subscription products.


I ended up abandoning my email inbox, I don't read it. It's a dumpster that I occasionally go fishing in when I need something specific.

Subscriptions are exhausting, I am slowly moving more and more stuff to self hosting. I bought an office desktop with 16G of ram for it. I don't mind paying for quality software, I a just feel done with subscriptions and how it results in the UI of the software constantly changing so that you have to relearn how to do basic things all the time.


Rejected subscription years ago, avoid as much as possible.

The idea that a product is not "complete", so we must pay for "future updates" is twisted logic.

The model should be "we are proud of our product as it stands today, and here is the price". The promotion and sale of future updates beyond a certain point should be separate.

Maintenance plans for example. You buy "version 5.2" today, and get free point release updates until version 6 or maybe even 7. But your version keeps working even after version 8 is released. If you want 8, you get a big discount and can jump back in at any time because you're a valued customer who not only paid, but is using the software and most likely talking about it online or producing work with it.


Yep. I refuse to use any of it. I want software to be like a screwdriver. You buy it, you put it in the drawer, it's there when you need it.

SaaS software is like a screwdriver where you pick it up and it goes, "Bing! Sign in to your screwdriver!" and you've forgotten your password so you have to reset it, then when you use the thing there's an "upgrade" button right on the handle that you've got to be careful not to press, and every couple of months the whole thing just randomly changes shape, maybe the grip disappears because a "sleek" look is trendy now, and so on.

If physical tools worked like that, it'd make everyone miserable. But when it's software, people just take it.


No: not if the subscription bundles useful continuing services, such as cloud sync or software updates. You mentioned password managers. 1Password’s subscription bundles in updates along with a cloud sync that works across the 4 devices I routinely use.

I once said “1Password subscription is nonsense, I can do everything it does myself, and for free,” so I cancelled it. After about six months of trying to use my own spreadsheets, I gladly went back to paying for 1Password.

Software wasn’t subscription years ago because we just didn’t expect as much out of it. In particular, we didn’t expect it to seamlessly work across multiple devices and platforms and keep its data synchronized.

If you don’t expect new versions and sync, go use free-as-in-Freedom software. It’s better than ever.


You can just combine different software to have it work as you like.

- KeepassXC as password manager

- Syncthing to synchronize your db (no server is required on your part)

In general security software should be stable. I'm not sure why updates are needed other than for vulnerabilities (which should be exceedingly rare). The security is guaranteed as long as the software performs up to spec (the crypto implementation being free of errors)


Keepass XC works only on desktop systems. I need mobile. Indeed, when I used only a desktop system, I was happy to keep my passwords in a text file and use Awk in the terminal to retrieve them.


A note taking app or password manager in the modern sense is not a product, it's a service. Your content is stored and this costs money. Not only is it a recurring cost, it's also a growing cost as content keeps getting added and rarely removed. It's not illogical that a recurring fee is asked.

It's very much possible that a large company subsidizes these costs or runs ads, thereby making it "free". But the costs are still there.

You do have a point about office and image editing programs. A local desktop app in itself has no recurring costs for the company that built it, at least not directly. Still, after market and customer saturation it would mean the companies go bankrupt, as little new revenue comes in.


You are making a subjective judgement on what a modern note taking app or password manager should be like. They could be developed as local desktop apps, just like the office and image editing programs are.

Personally, my notes are not going on anyone else's servers.

Part of the problem with being tired of subscriptions is being tired of applications that would be perfect to run locally being instead developed as a web app, for the benefit of requiring a server and justifying the subscription.

I hate using a phone and its small screen. I don't need my data to sync with other devices. So there's nobody "modern" making software I'd like to use.


We live in a multi-device reality. People expect their notes to sync. If you don't need sync, you might as well use notepad and store .txt files on local disk. Fine by me, but then there's nothing to discuss.


Yeah, I keep notes on org files in local disk and access them through Emacs. I have no need for SaaS to take notes. There's probably nothing an alternative could offer to pull me away from Emacs, even to a different desktop app.

But the topic of discussion here is whether people are getting tired of subscriptions, and why that is. I don't like subscriptions, so that's the perspective I'm contributing to it. You can't limit the discussion to only people who want to use online services and then say you're having an honest discussion about subscriptions.


> A note taking app or password manager in the modern sense is not a product, it's a service.

Which is a very serious problem. Apps like that shouldn't be services. The only reason to make them that way is so the companies can continue to soak you over time.

Break out the services separately. If the user wants cloud storage, sell that service as an option. But if the user doesn't, they shouldn't have to pay for it.

> it would mean the companies go bankrupt, as little new revenue comes in.

This is just not true, as the history of software sales reveals. Sell upgrades. Sell more than one product.


Note-taking apps are really simple, and I can't wrap my head around why I have to ever "subscribe" to use them. I would actually self-host the hell out of a ton of beautiful open-source ones on the cloud instance I own. It may be a thing to pay monthly in the enterprise world, but no way I am paying every month for simple note-taking apps. The growth of data stored is negligible - remember it's mostly text.

Password manager is a good example, but I would love to have something as affordable as Bitwarden. One good example of a bad password manager that went in the wrong direction if you ask me is 1Password. Their licensing was such a mess and as someone who bought into their "permanent license" a long time ago I've been screwed real hard because they wouldn't let me use it on Linux at all. The prices became "subscription based" and then steadily went up ever since then.


Yes. I won't subscribe to anything (well, hardly anything), certainly not Adobe's bloatware.

TV series: I kinda liked the free sample of Tulsa King, but I'm for sure not subscribing to Paramount+ to see the rest. Not with a 7-day free sample, not with anything.


I am incredibly tired of it. I cancelled every subscription except what I need for my job, and I'm working on moving to one time payment and free software there too.

I've discovered the joy of hosting my own services at my own home, and it has been life changing.


There are a few things I subscribe to, but they’re pretty few and far between now as I deliberately try and keep it to a minimum. For e.g. I use Google Photos and Gmail so I pay to upgrade my storage to 100gb, and I have a Spotify family subscription, but I think that’s it for ones I plan to keep.

I have a LastPass subscription but I’m planning to migrate off of that when the next renewal comes around as I don’t think the cost is justified compared to OSS options and I’m concerned at the recent issues they’ve had.

I used to subscribe to Evernote, but when I left academia I lost the need for that, and I was getting fed up with it getting slower and slower too.


Subscription is definitely better than ad-driven.

Unfortunately connected devices require continuing development to close security holes.

At this point, though, the ability to run something locally and just not have the internet touch it is a huge perk.


Most software is fundamentally a service. You want to be able to sync your passwords and notes, and receive security and bug fix updates. Companies need to fund that infrastructure and ongoing development.


I already fund it by paying for iCloud. App makers need to stop reinventing the wheel and then using that to justify subscription pricing.

Edit: 1Password is a perfect example. It worked fine for years with any kind of third party sync I wanted - from Dropbox to Syncthings - but now I need to pay for a subscription because 1Password wants me to use their infrastructure.


This! Why does everyone and their mother need to host their own backend for basic sync? The likelihood that the end user has some kind of cloud account already is extremely high today, you don’t add much value by adding yet another “someone else’s computer” to the mix?


A lot of software doesn't need to be a service.


That's only true because it has been engineered to only be that way.

For example many pieces of software that used to be syncable through bring your own options have dropped those in favor of charging for their sync capabilities.


They do, by buying the next version. On the other side of that coin is making the next version better enough that people will upgrade.

For security/bug fixes, yes, there’s a better incentive for fixes in SaaS, but then again, if you’re known to actually fix bugs, the likelihood of people buying the upgrades are higher, so there is incentives for non SaaS too.


The end state of all of this is fewer customers, but each customer is more passionate about what they're buying (and paying far more). Customers who were only marginally interested in the service are de-prioritized, and the business focuses on people who, for whatever reason, literally cannot go without the service and accept 10x prices (captive markets).

Why is it happening? Slowing macroeconomic growth means dividing the existing pie rather than going for maximizing volume in a world where there is more pie. You need to take someone else's lunch.


I can live with subscriptions, though part of me rebels at it. But I really dislike software that makes me pay ahead of time to even try it. This isn't exactly common, but it is seen at least on the Apple app store. In a world where subscription models are so common, what makes it hard to give me a 7 or 30 day trial before I have to put out money? I've had to ask Apple for money back three or four times, and that is both a drain on my time and attention as well as (possibly) some poor schmuck at Apple.


I’m happy with the way JetBrain’s pricing work: pay a subscription to get the updates, but you’re free to cancel at anytime and you can continue using the product as-is as long as you want.


Not as is. Instead as it was at the start of the current subscription period.


Ah, thank you.


The garage door opener feature is behind a subscription for Chamberlain on Tesla. Lol. A monthly fee to be able to open a garage door. Nah thanks I'll clip the opener to the sun visor. I hope they throw enough money away on this to learn a lesson and give up forever.

https://support.chamberlaingroup.com/s/article/myQ-Tesla-Fre...


Cars in general are going to become huge subscription platforms pretty soon. And you just know that your 10 year old car features will cost as much to rent access to as the ones on a new car.


I only wish my subscriptions would auto pause or cancel when i stop using them actively.

Of course that's the whole point of the subscription model, they want you to set and forget.


That's one thing I really like about subscribing for services and news through Amazon or Apple, it's so much easier to cancel or pause the subscription when I want and I've never had a gigantic price hike without warning (looking at you, McClatchy...).


The paid upgrade model creates some perverse incentives and support headacches. It encourages a company to declare something a major (and thus paid) upgrade0 Years ago, Adobe used to do this with supporting new RAW formats that came out. it would only add them to the newest Photoshop version when there was absolutely no reason they couldn't add it to the RAW plugin for all versions.

This fragments the user base and creates support headaches. If a user has a problem, is it a KP with that version? They won't pay for an upgrade. Are you going to backporta a fix? It might be a little used version. This leads you to having policies that EOL software. Nobody really understands that. The customer gets mad because they paid for the software in 1987 and it should still work.

Subscriptions solve these problems. It can create problems too eg:

1. The Adobe dark pattern model of having to subscribe for a year and hiding the auto-renewal and how to cancel;

2. Once again, the Adobe model of setting the subscription price of basically the sticker price you once paid divided by 12; and

3. Requiring you to be online to monitor your subscription status meaning software that should work offline doesn't.

The gold standard for a good subscription model is Jetbrains.


Yes. Handing control of my life to 3rd parties has almost always resulted in me getting screwed. Product pricing changes, companies shut down, features removed, etc. If I spend my money on something, I want to enjoy as permanent of an upgrade to my quality of life as possible. I don't want to constantly have to balance an ever-growing list of subscriptions, either.

For example, I used Fusion 360 for a few years under their hobbyist license. Then they started pulling the rug out: limited number of projects allowed, then they disabled local simulation features (forcing you to use paid cloud tokens, even though my local computer was often faster to run the simulation). I won't begrudge them asking for money. I did, however, realize that they can change the deal anytime they want, and thus my built up skills were at the mercy of Autodesk. So I dropped Fusion and learned FreeCAD (of which I am a paying supporter), OpenSCAD, and other open source tools. Those are much less polished, but I can all but guarantee that I'll be able to use those products until I'm past any need for software.


> So yeah, why is that?

Because like media or newspapers, the product continues to require work and has no defined expiration date. I assume you want updates for your password manager?

Companies also love the idea of subscriptions for cash and approval management reasons. In government, subscriptions can even prevent you needing to go through a formal procurement phase, which might lead to some important infrastructure losing and needing to be ripped out.


Sure, Ill happily pay for the next version of my password manager as well…as long as I buy a license instead of renting it.

But I truly won’t rent a note taking app.

Overall JetBrains’ model of “subscription with fallback license” seems the best compromise here, you do get to keep a license permanently if you quit your subscription, it just happens to be the one from 12 months ago.


> Overall JetBrains’ model of “subscription with fallback license” seems the best compromise here, you do get to keep a license permanently if you quit your subscription, it just happens to be the one from 12 months ago.

Yeah, this model is pretty good and should be the default if you're offering subscriptions. Subscriptions where your data is basically hostage to a monthly payment are awful.


+1. Also companies take advantage of the taxation benefits of SaaS as an operational expense, instead of having to depreciate the capital expenditure when buying software over x years.


Its much better than the ad driven model of the Internet where advertisers and investors called the shots instead of the users.

Maybe subscription model would have been de facto model of the Internet from the start if the unlimited amounts of VC money that was made possible through low interest rates and the dominant foreign ex currency position of the dollar did not enter the landscape and turned everything into a growth race without heeding any healthy financials.

So we ended up with gigantic social media companies that do not have actual revenue that could justify their stock price like Twitter, FB etc, companies that basically rode on attempting to corner a market with the assumption that it would end up being profitable at some point like WeWork, Uber etc.

Companies that had healthy financials and unit economics were belittled and ignored, they were not ambitious enough and they were not growing fast enough.

Now that the global economics is changing with competing currencies eating into dollar's foreign currency dominance and cash-awash economy through low interest rates not being possible, the startup game will likely change.

The subscription model is one of the models that could make things work. But everything being a subscription does not feel like its sustainable consumer-side - $3-$5 apiece, dozens of subscriptions for different things, amounting to a hundred dollars or more - that doesnt look like manageable or affordable. So eventually bundled services may rise - subscribe for $x, and get all of these services across the Internet.

Not the open Internet we want yet, but its better than the corporate dominated Internet - at least this format gives an opportunity to small players too.


I think a big factor for indie developers is this:

If you have a subscription model you don't have to prioritize marketing and sales as much and can grow at a more gentle pace and focus more on the quality of the product. I'd rather spend time and money on preventing churn by making the product better, instead of investing in shiny stuff and ads to keep the existing revenue stream at a constant level.


It's an old trick.

Most people will jump on a new subscription justyfing it with a low entry cost and the premise of hassle free return policy, but even if they won't like or use the service they'll be too lazy to actually cancel it.

In the next few weeks many people will sign a gym membership as a part of their New Year's resolutions. Many will give up after a month but only few will immediately cancel their memberships.


Yes and no.

No because for things I care about a lot, and want to ensure long term support/service/updates (e.g. password manager, email host). Having a subscription model also means I generally know the cost of keeping up to date (no being surprised by a new $359 version to shell out for at some arbitrary point in time).

Yes for three main reasons.

First being that it feels like it doesn't scale with the amount of software that's trying to use that model. Sure I can easily afford a couple of $20/month subscriptions, but 20 of those? Not a chance.

Second is that its a bad fit for software that I value but only very occasionally use. In such cases it feels like I'm paying way above the odds for the amount of time I use the software.

Third is that I actually find it stressful to have to remember and manage subscriptions for everything. I have to spend time figuring out whether it's still worth paying, check to see if rates have changed, worry about getting locked into another year's worth of contract, etc. With a one-off app purchase it's done and takes zero mental bandwidth in future.


Software development is expensive, and selling a product needs frequent support and updates, which is also expensive. The best working model is buying a product with one-year long support, and you own the product forever. I bought Camtasia in 2018 and while their updates were not frequent and it stopped right after the next version. Still, I can use it forever. Fortunately, there are always open-source alternatives for tech needs, even if it's less friendly or bundled with issues and bugs.


Depends on the product.

If a product provides some value that requires additional resources for using it like cloud and keeping information constantly updated (like email) then subscription is fine.

But many now create a product that just sits on mobile or PC without any real need for additional resources or efforts from the company that released it. Like a meditation app with list of audio files of guided meditations that user constantly use daily just replaying them — this shouldn't be subscription or at least should be a very cheap one. Like $1-2. A meditation app that doesn't produce anything outside installed app that asks for the same money as Netflix for the mere fact that users use it daily is just wrong.

Obviously, a meditation app is just an example. You may easily add Adobe products here. If one just uses an app for personal use on one's own PC without needing to connect to other team members or upload anything in the cloud, there is no need for subscription. One-time payment would work much better. Especially when one doesn't need every new update and could stay on the version one bought without being pushed to pay for features or updates one doesn't need.

Again, if subscription then it should be really small for such cases. Adobe desperate acquisition of Figma is exactly the sign that Adobe executes wrong pricing policy. The company could make even more money than it does should it provide really cheap or free access for personal use and make real money on businesses. There would be fewer open seats for competition to eat Adobe's pie and more users invested and familiar with Adobe products that would want to use them in businesses too — basically free customer acquisition. Figma did this and crushed it making Adobe in desperation pay $20B for the same product it already has — pure defensive move.


Personally I'm tired of walled gardens. I have nothing against paying a newspaper to read it, but I want to read it via RSS, with full articles in the feed, so I can choose some newspapers, save their logins as needed, and get all the news in a single UI on my desktop instead of having various different crappy modern web sites who do allow much profiling on me, but very little usability on my side.

Similarly I'm tired of baking porcals to be even worse coupled with mobile second factory auth instead of a classic physical OFFLINE time-based tocken, who do not allow OFX or similar feeds, some even do not offer decent exporting options and of course NO ONE IS THE SAME being different banks even if MY damn USAGE is the same.

And so on. Long story short: I accept to pay someone else works, because we use money as a tool to interact in society to get what we all want in more or less fair compensations BUT I do not accept and very tired of crappy IT choices not to ask for money but to trap users, munge more then formally paid money and offer far less with a coat of colorful nice crappy UI.


Subscription services are a bit like gym memberships. GREAT for those that workout minimum 3 days a week, a waste of money if you go to the gym once a month. Absolute bargain if you go to the gym once or twice a day.

Now, if I could pay $1/day for some service, instead of $30 / month - I'd probably only use subscription services. But that's not how they make their money.


Yes, in part -

If it's a _service_ I'm happy to pay a subscription (e.g. streaming TV series, an ad-free version of a podcast, Kagi search etc...).

If it's software - I will try to avoid the product if it requires a subscription, and instead either purchase software outright (with the expectation that I may need to in 3-4 years again for a major rewrite) or stick with Open Source alternatives.


Yes, but also no.

I'm more tired of all the damned Ads, and the tracking that they stuff into things.

I'd happily pay for a service that lets me keep up with all my family if it wasn't trying to know everything about me. To be clear: i'd prefer an open protocol that i just connect up to the network, and get my own feed, but at least a subscription model could mean an ad-free experience.


I agree with your sentiment but something I can't get past is the need for security updates.

Perhaps it says something awful about the way software has become structured, but there are very few applications that are safe to keep using if they are never updated. As soon as you concede that the application has to continue being updated you also have to concede there has to be an ongoing cost model to support that. Not doing this has led us to routers that are the gateway to most people's homes running totally unpatched 8 year old versions of linux.

What I do wish is that the bare minimum viable updates were separated out from the major application feature updates. I would be happy to pay $5 a year for many of the applications I own and perhaps that would be enough to just ensure that security fixes are delivered. But instead I have to buy the major new version which not only costs 20x as much but also totally rearranges the application UI etc. and sometimes even loses features I care about.


There is hope. Well, sort of. Services exists because of the unprecedentedly large middle class that's been created artificially by using currency emission to stimulate consumer demand and thus grow the economy ('raegonomics'). But it's been quite a while since emission stopped working and started to give the opposite effect.

This[1] Russian guy explains the roots of the situation really well (just ignore the title, it has nothing to do with Russia and sanctions). BTW, this is the first time I see him speaking for English-speaking audience since I know him (12+ years).

[1] https://thealtworld.com/scott_ritter/impact-of-sanctions-on-... [1]


I heavily dislike the subscription model, but I don't feel like it impacts my life. I have only used two services so far: Netflix and Humble Bundle.

I picked Netflix because after hearing about it for years and having some people swear by it I decided to finally try it out. It wasn't worth it, most of the content I was interested in was on other services so I stopped and went back to TPB because every other streaming service has the same problem and I refuse to partake in such a broken system.

Humble Bundle was a quite good deal for a while. While there's a subscription it's not really a classic subscription model, as you get to keep the games. They even had a pause option so it was possible to skip months that did not interest you. Unfortunately at one point they lowered the price and started shifting the billing days in order to confuse the clients. They've billed me twice for the stuff I didn't really want and after that I've realized I have been pausing Humble Bundle for the past year or so, so I just unsubscribed. I don't miss it at all.

The rest? I don't really need Spotify, I'm building back a curated stash of MP3s like it's the early 2000s and for everything else YouTube is good enough for me. Each other piece of software I use is either free or open source. I can't recall any moment in the past 10 years where I would think something along the lines of "a subscription to X would make my life so much easier".

The only software I feel like I might be interested in that is subscription-only might be Adobe products. The problem here is that the prices on their page are either in EUR or USD and none of this is a currency I earn money in. This means the pricing is very inadequate considering the average purchasing power of Western Europe or the USA, so it feels very overpriced. It doesn't help that this kind of pricing is bound to exchange rates, which means there's no real way to calculate the exact cost.


Because of all the free, open source software, I don't see it as a big deal. I don't mean to say that you can just get the free version of everything in OSS. Rather, that the entire software landscape has shifted, in a meaningful way. On the one hand, you get A TON more software for free, and on the other, for something that has a real moat - yeah, you pay. I think it's fair, software moats are hard, and therefore expensive.

I too prefer to buy, not rent, wherever possible. But the way I think of subscriptions is, first of all, as one-off annual expenses, which I can decide if I still want or don't.

Something like the office suite, I think you get the basic for free. And you can have a workable email client like thunderbird for free. But outlook is a million times better. So when I did this one piece of work, in my mind I said: okay, this one pays for Office till I retire. Mentally, I allocated the money, and stopped thinking about it.


The thing with subscriptions is that you need to be intentional about them and review them semi-regularly. In fact, writing that, I think I'm going to put them all down in a spreadsheet when I have a chance.


Absolutely. I hate subscriptions and tend to avoid them. No Netflix or Spotify or any of that popular stuff. I've only done them for things like toothpaste and shampoo where I really do need more periodically anyway, and if I cancel they just won't send the next batch of physical goods, so not really the same as SaaS stuff.


I am annoyed at it too, and I avoid such things since I can just use my own local FOSS programs. Devices I use are old enough that they do not have these problems, and it might be more difficult to find one in future unless we can make a better one. If FOSS programs do not exist for the specific domain, then hopefully we can write them.


I’d be willing to build and sell software on a pay once own forever model if there’s two caveats: No free customer support, no free updates.

If people don’t care about either of those, good. I don’t care about providing support unless I’m paid to and I don’t care about forcing myself to continue updating something just because I have subscribers.


I've _very_ tired of it. If I do develop an app, it'll be a one-item purchase.

Hell, subscription model is making its way into CARS. It's so stupid. Mercedes is doing that... 1200 USD a year to "unlock" power. I mean, for fuck sake. You're spending a hundred grand on a luxury car and you still need to pay?


I really wonder how this is going to play out in the auto industry. Adobe can get away away with a lot because a number of their products, namely Photoshop, has no real competition. I would rather have Photoshop from 2005 than today's GIMP.

This dynamic does not exist in the auto market. 4 companies compete for just German luxury (in the US), with dozens of viable options in the broader luxury sector. Actually rolling out subscription based lockouts of on board features just seems like suicide.


One issue is that when you build on someone else's platform (Chrome Webstore, iOS App Store, etc.), you have to periodically make updates just to stay in the store. Sometimes these are very large changes, like with MV3.

If I sold my software one-off, I could charge people again for an MV3-compatible version to cover the cost of the transition. But many/most people wouldn't understand what was happening, and there would probably be a lot of confusion/unhappiness with having to pay again just to maintain the same feature set.

People are used to buying subscriptions, and part of the reason why is that developers are constantly having to update their software just to stay 'alive' in the app stores. I do long for the days of purchasing software versions and upgrading when needed. But those days are fading into the rear view mirror, it would seem.


I guess we have different experiences because we choose different things.

I use a commercial OS that includes a notes app, a syncing password manager, and the vendor provides a pretty good (IMO) “office” suite for free. That software is essentially “paid for” by the cost of hardware.

My IDE is a subscription if I want to update to a newer version - but the version I have works perfectly fine “forever” if I don’t want to keep paying for it. Given how much money I make with this tool, it’s not much once a year to pay for updates.

I have a few other less critical dev tools that use a “pay per version” approach, which I haven’t necessarily got the latest version of.

Subscription software is relatively common now, yes. But I’ve not seen too many examples where there is no alternative at all: either a different pricing model for the same tool or an alternative tool with a different pricing model.


I think it comes down to how often you use this thing. I don't want to pay subscription for Photoshop because I open a photo editor a few times a month. So I bought Affinity. But I'm happy to pay for my email client, note-taking app and the calendar, because I'm using them all the time.


Quite honestly, how annoying a subscription is depends on how easily it is to obtain whatever the product/service is another way, plus how critical it is to my personal metric for quality of life. This could be impacted by nostalgia. Rents and mortgages have been around for a long time. but if Toyota was suddenly only renting cars as opposed to selling them, I can't see being happy about that. They can alter the agreement any time, and tow "my" car if they don't want to rent it to me anymore. If it breaks down, am I still responsible for repairs? Will I be reimbursed? Will a replacement be provided in the meantime? I'm picturing this coming to large household appliances and the plumbing and getting a fine for taking a dump when I'm behind on my monthly lavatory subscription bill.


I'd be happier to rent more if housing wasn't a disproportionately large share of my rental budget. Software developers continue to develop/maintain software in perpetuity. Landlords on the other hand have no incentive to do anything, because if tenants don't rent they simply die ignored on the street. So I suppose I am tired of renting.


Having been on both sides as a customer and foundee, I love subscriptions.

Every business needs a business model. Subscribers is a very clear one. I'm untrusting of any service that's free and doesn't rely on ad-revenue, because they have incentive to make money in other shady ways like selling your data to third-parties who will use it against your best interests.

Subscriptions are a nice business model because they are predictable costs/revenue to both customers and the business.

What I don't like are subscriptions that don't grandfather you into higher pricing, and pay-as-you-go plans, because it's so easy to forget about then and their rules and get charged a nasty bill later.

As a customer IMO subscriptions are the lesser of all the evils, and the best alternative to ads, eg YouTube Premium.


Here's the problem with that - there's not enough room for every company and their subscription model. So where you have a chance to get money from someone with a one time purchase, you're going to have to fight to get another piece of their subscription budget.

And more and more - you're not going get that piece.

Customers only have so much money and so much time. Expecting them to make a long term commitment is going to be a worse and worse business model in the coming years.


And it's the time almost more than anything else. A subscription means I need a login to some subscription portal. I need to monitor the subscription and the payments. When I want to cancel it, quite possibly that will take some time and need me to call. There's a non zero chance it'll slip though the cracks and end up costing me four figures.

You know what? I didn't really want your software enough to get into any kind of ongoing relationship here, I'll make do without it. I don't have the energy for dozens of services.

It does work a little better for business as I don't need to personally deal with the admin, but even then on a financial basis, per-user-per-month costs still add up very fast.


A subscription model takes away the user's option to install the software they bought inside of a VM disconnected from the internet, where that software would likely remain runnable to the end of time, regardless of the software company's opinion about it.

Sure, such use might not be allowed by the Terms of Service, even for a one off purchase. But my point is simply that it is possible.

I personally think this makes subscription-based software a worse option than a one off purchase, off the bat. But there's not really a single answer to this. There are good and bad companies, there are good and bad SaaS, and reasonable people will disagree in which is which. If a SaaS looks like the best option for something, and the company looks nice, sure, I'll subscribe.


I simply do not subscribe and except things like Netflix only use products that offer perpetual license


Agree 100%. There's also a fundamental contradiction in subscriptions. I don't want to pay subscription pricing for crucial apps because I don't want to be beholden to recurring payments (that can change at any time) to maintain workflows critical to my life. But these are also the only cases where subscriptions offer enough value to be justifiable. Even a few dollars a month seems too much for something like a notes app, for example.


For certain types of software, like audit editing, I am definitely tired of subscription models. I'm looking at you Avid - I just want to be able to buy a version and have reasonable support for 3-5 years, and then a small paid upgrade fee for the next major version.


It really depends on what it is and how much value it adds to my life

Photoshop I pay. I tried switching to Affinity Photo but Affinity Photo had a poor workflow for my needs that would have ended up taking 10x longer. I value my time such that paying $120 for a year subscription to photoshop was well worth it rather than spending more time with a much slower solution.

On the other hand, I go on the Apple App store to look for an app that does perspective corrections for photos (more than the built in one). I found them but they want $6-$10 a month. This was something I just wanted to play with, not something I'm going to use a bunch so no, I didn't sign up.

Where it really bugs me is IoT devices that don't need to be IoT devices. I just don't buy them.


It depends. There are some products which are so excellent that I want to continue funding development because I know it’s an investment in a great tool from a great company.

Other products aren’t so compelling and I hardly even want or need it, but not having access proves to be inconvenient at times. I’ll pay for a month here and there. I’ll occasionally forget to unsubscribe when I don’t need it.

That’s where I’m a little torn. At least I can get access when I need it rather than paying a lump sum. At the same time, $25 for a month of access when I’m only using it for 2 hours feels like bad value as well.

Also, some developers out there aren’t doing subscriptions but I almost wish they would so I could continue funding them.

Definitely mixed feelings about it.


> So yeah, why is that? And is anyone else tired of the constant barrage of subscriptions for things that should be one off purchases?

New models of Fitbit require a subscription to unlock the full feature set – I decided not to upgrade the device at all as long as the old one still works.

There are one-off purchases for services – e.g. generate an AI video in order to gift it to someone. Many services provide monthly subscriptions with a fixed amount of credits. For creators and folks with businesses subscriptions make sense, but for occasional, one-time use it makes zero sense. While I'd be willing to just pay-per-use, I will walk away from services offering subscriptions only.


A subscription model is closer to how most consumers assume a software 'purchase' should work.

If you're ok with never wanting an update, bugfix, or security fix, then a one-time purchase would sort of be alright. Most consumers, however, expect that the software they buy will get some kind of support over time.

I used to work at Microsoft. I can't tell you how many times my relatives/friends complained to me about Microsoft dropping support for XP. They expected that the software would be supported forever, even though they bought it once more than a decade ago.

A subscription cost matches the expectations of the consumer better than a one-time purchase, and better aligns the incentives of the company with the consumer.


There's a pretty big market for "who cares if it's secretly 10 under the hood, continue supporting XP/7, I'll pay to not deal with all this anti user shit and unasked for changes in 8/10"


I'm fine with monthly payments as long I have time to use it. Which is fine with Spotify, because I use it daily. But I refuse to pay 4 streaming services when I know that I can watch 3-5 hours weekly on their content. It makes 1 hour for one service monthly. So no deal for me.

As long time Adobe user for professional work I'm fine with paying, because I use it daily and make money from it. As tool I like it. What I hate is their development that is more bloated and robust with every update. Also they do not respect users privacy and usage is not possible on linux - which is only reason why I cannot use linux as main OS.


Yes. At Deckmill (https://deckmill com) we hated subscriptions for language products, so we built a language product that you buy once and get the content forever (much like a book).


Absolutely. I'm becoming allergic to subscriptions and I'm even dropping all my website and service ones now as much as I can. I've just had it with this money-grabbing. Subscription models just won't work for me.


Yes. This is the result of vast olygopolization. Market shares cannot grow and natural growth of revenues are not enough for boards of directors. Thus, they want you to pay many times over your lifetime what you’d have paid once for a product.


Nope. I pay a subscription for JetBrains CLion and I love it. Recently paid for the next 3 years in advance. Their software is wonderful and I want to see it continue to exist for as long as I am alive. So why would I not want to pay for it.


It’s kinda make sense on a deep philosophical level - we all are just subscribers for our own life, never the owners.

This means we never own anything but temporarily, i.e. subscription is more fundamental pattern of object/subject relationships.


> why is that?

It is essentially for licensing and DRM reasons. It's been around for years in B2B stuff. But as it turns out it works for B2C stuff too, and you can actually charge more by charging less.

Let's look at it by using an example. Many people see a 9$ fee as something they can afford right now, and the company sees it as a 108$ per year, per person, payment for the service. Even if they loose 30% of that in operating costs, it is still 75.6$. If 1000 people pay, you have 75 600$ in annual reoccurring income. If you have to sell hardware for people to use your service, you can now sell that at a loss and recoup the loses via the subscription.


The actual horror is the DRM and the forced updates that come along with it. Nothing is stable anymore, all things are fragile, forcing you to develop against a rolling release by default and good luck expecting something working. The only provider of stable releases for some software by now are pirates. So you buy the license, to be safe legally, and then you use warez, cause the DRM is shit by default, trying you to buy more licenses, and they know they can wiggle out of all responsibility, even the ones stated in the license agreement if they can get you to switch to pirated software.

Open source, looks prettier every day.


I do, but also if you are willing to do the work, a lot of these can be self hosted. Password manager? KeepassXC. Note taking? Obsidian and markdown (or whatever and markdown) + syncthing. Image editor? Paint.net or DarkTable. Office suite? LibreOffice.

I am pissed to be asked to pay a subscription for something that is one and done. Apps you install on your phone and are purely local for example. The most egregious example is the shift of the car industry to that model.

I am fine when it requires them to operate a service, though I prefer self hosting because I don't trust companies with my data.


I dislike this too, although I can understand arguments for it in software that keeps iterating and (hopefully) improving over time.

I wrote an article about this issue for How-To Geek earlier this year that explores the reasons why the subscription model has become so prevalent: Why Is Everything a Subscription Now?

https://www.howtogeek.com/817963/why-is-everything-a-subscri...


My thoughts on this are two-fold. Firstly, people need to earn money for their work. The age of ad-based revenue sharing never really worked and created un-usable experiences in various app-stores of the world.

With the decline in digital advertising, revenues for BigTech will go down therefore, the revenue for companies depending on such services will decline accordingly.

We operate stakepools that have introduced a really smart and effective way to introduce a monetary layer into content and services online. They sit on top of treasuries that pay out every 5 days and this concept is really nice and works well.


I run Linux on my HP laptop. I don't use any proprietary software. So, for myself, I don't see this buy vs. subscribe dichotomy.

By the way, I'm using Linux Mint + MATE and everything works pretty well.

Unfortunately, my work supplied computer is a pretty locked down Windows with a limited corporate approved software selection. Luckily, this selection includes VirtualBox! ;)

So, with VB, I'm able to do all my dev work in a Linux VM (I run both Mint and Alpine..)

You may want to consider trying some Free / Open Source software alternatives to your current setup if you are tired of subscriptions..


I wasn't buying paid software before, and I'm not buying the SaaS version either.

There's enough perfectly good open source and freeware(Although you might be the product with some of it), that I don't currently pay for any software at all at home, aside from maybe $15 a year in DLC for games, and services that aren't just SaaS. Although Tile Premium doesn't do much that couldn't be done locally as far as I know.

A bigger problem is media streaming, which was great back when everything was on 2 or 3, but it's getting insane now.


I just flat out refuse to use it if I feel the subscription is rent-seeking. So far I don't feel like I've missed out on any must-haves because of this policy.

One thing I'd like to pay for but won't because of rent-seeking subscription is Roland's VST audio plugins. I'd happily pay hundreds of dollars for them if I could BUY them, but that's not an option. Instead, I'm holding on to my Roland XV5080 hardware synthesizer module, instead of replacing it with the software alternative, which I'd very much want.


As a customer, I do hate subscription for everything...

But as an entrepreneur, I think subscription revenue is a good business model to support the ongoing development of a business.

To find a balance, I don't think it's necessary to make monthly subscription a default option. Daily or even hourly subscription could also work - https://www.listennotes.com/blog/instead-of-monthly-billing-...


Yes and no... for software I use all the time I don't mind. But there's some stuff that are occasional use type things, and I'd just like to pay a single one off cost that makes sense to me. But usually, it is some low ball subscription like $6 a month. It's like I wish for something like "Softify" where you pay a subscription to a service that has a ton of utility like software and based on usage it distributes to the creators (doesn't have to be as predatory as spotify)


It depends on how it's done, I'd say. On one side, there are companies like Sublime Text and JetBrains. Their subscription model is fair, to me atleast. Also, for most software that HN users would use, they'd likely have alternatives planned or data export methods available, so it's not an issue in that respect as well. On the other, there's stuff like Adobe which… well, I've no review because it's too expensive anyway lol


Yes, absolutely. Being frugal is one thing, but there's also the mental baggage of having these renewing financial decisions stacking up. I am begrudgingly a Photoshop/Lightroom subscriber but resented the monthly fee to add Premiere and paid $x00 for DaVinci Resolve Studio. I definitely appreciated their model of having a generous free tier so I could learn the software and have it prove its worth, then a one-off charge buy it properly (even though I barely need any of the unlocked features).


In the niche of Laravel PHP, a dev shop out of Belgium, Spatie, has been doing the opposite with a email marketing platform [1]1.

Flat license fee for source code that I can customize and run in my existing app. Running it at scale and just annually renewing licenses to keep updates and bugfixes coming. It's wonderful.

But that's the only exception to a long list of annual and monthly contracts. One bright spot. Thanks Spatie.

1 - https://mailcoach.app/


Yes! The solution is to go 100% public domain.

Programming language information: pldb.com (100% public domain — you can download the CSV and even entire git history)

Music: try https://musicofapeople.com/ (actually, far better than ours is NoCopyrightSounds: https://ncs.io/)

Newspapers: check out https://longbeach.pub/

Much, much more coming


I have kept my desktop software as a one-time payment for a version N license (pay 40% to upgrade to version N+1) since I started in 2005, when this was the most common model. But I do look a bit enviously at products that charge a subscription - it would be nice to get that steady income. But I don't really want to completely change model at this point. So I may offer a choice of perpetual license or 1 year sub at the next major upgrade. It does add a bit more friction to the purchasing process though.


I think software companies should offer both. A subscription gets you access to any version of the software as long as you keep paying. Or you can purchase a particular version.

Unfortunately though, this is very hard to achieve with Web based products, since then they would need to retain copies and host copies of every version. This to me just highlights how Web based software makes ownership harder, and is why I will always preference software I can download and backup and store how I please, etc.


I don’t because software requires maintenance and R&D which improves it over time. At the end of the day, I choose if I want to pay monthly and if I do it’s saving me time and energy.


I think I really love subscriptions but for the wrong reasons.

Since every app that I purchased moved to a subscription model I entirely stopped buying new apps for fear of being screwed up again.

Here goes my list: (1password, fantastical,unread,1Blocker, pocket cast…)

Nowadays every time I see an interesting app I think: nah they will eventually become a subscription and I will simply loose my investment of time and money. This in turn, saved me a lot of money in random apps that I would just instantly purchase a few years back.


Yes. For all the reasons. I want to own stuff, I want my stuff to be mine, forever, to do with as I please.

I want physical things to mess about with, I want to be able to experience things as I did when I first got them.

We're in a cultural dark-age.. The hoops you have to jump to experience "new" artefacts are something else...

How bad WAS the initial version of the new sim city game? How do I even run that?

What about that TV-Show that said something that upset people.. That episode is offline again.


I hear you... between music subscription, film subscription, tv subscription and software subscription the monthly spending gets crazy.

Not long ago I was subscribed to a nice app called Saffron (dev is here in HN). But after a couple of years, I just couldn't justify paying to use that kind of app. Same with feedly, I was a paying customer for about 4 years.

Now I pay $5 for a Digital ocean instance and have several self-hosted open source alternatives. They do what I need, at an unbeatable price.


One thing I'm excited for in the digital markets app is app stores that allow a "paid upgrade" model. This is pretty much untenable with the current incumbents.

I'm working on a consumer productivity app and really want to provide it as a paid upgrade model, because I'm philosophically opposed to SaaS for everything as well. But, when I go cross-platform, I won't be able to offer the paid upgrade model on either iOS or Android.


Yeah, I actively resist it.

Running old versions of products that I own. I'm 100% on Linux now running pretty much everything on Wine which seems to be more compatible than Windows if you're going down this path.

Nothing good has come from subscription models and there's some fantastic FOSS options taking over where purchasable software once existed. I'd rather fund those.

As a developer I do like that there are people out there happy to have me attach a leech to their wallets.


There's nothing wrong with subscription based model.

The problem arises when you pay for the software and you have it disabled remotely for "violating terms of service".


> The problem arises when you pay for the software and you have it disabled remotely for "violating terms of service".

This is a defining characteristic of a subscription based model, ergo there is something wrong with it.


Property is one of the basis of autonomy so this shift that makes economic sense and scales for large corporations will probably many very undesired societal effects. It's the missing link between the optimism of early web with the dystopias of cyberpunk, if everything is a subscription not a product you have no control over it, and can be easily banned from it. Infrastructure as a subscription is the royal road to tyranny.


I wouldn't say so. I only have 2 subscriptions so I don't mind. If I had many, it would give me some itching but 2 are fine, IMHO (perhaps I can get rid of Netflix soon too).

Besides that, I can't imagine how else this could be - I mean, how would someone keep operating without revenue from subscriptions? You may say "ads" and I'd say I totally prefer paying a subscription to watching ads.


The main problem is the SaaS model. Subscriptions for updates to local software are fine. At least (1) you can still continue to use the older version when paying the subscription isn’t worth it for you, and (2) you can control when to upgrade to a newer version, reducing the rate of churn and adapting to what fits your schedule, and also in the case where the new version is actually worse for how you’re using the software.


The key word here is maintenance.

Most things you own you also maintain yourself. It doesn’t hold true for software. People expect software to work for some time.. On their new device, after the OS update. Bugs need to be removed, new features built.

You can and will fix your car. You will maintain it too. And you will happily pay for it. Same with the house you own. You might even renovate it, add a new level.

It is not possible to own and maintain software that way.


Maintenance doesn't require a subscription. When my car needs repair, I pay for it. I don't "subscribe" to a maintenance plan (though such plans exist, they are on average more expensive).

It used to be commonplace for softare updates, new versions, etc. to be sold as they became available. If you wanted the new features or needed the bug fixes, you bought the update. If you didn't need them, you kept using the old version.


I agree. We both think that updates require money.

I never said that maintenance requires a subscription. But that it’s naive to think that you can buy software and then to be entitled to maintenance forever.


> People expect software to work for some time.. On their new device, after the OS update. Bugs need to be removed, new features built.

The software will be maintained, because the software developer needs to continue to sell the software to new customers. Hence OS compatibility will be maintained, bugs will be fixed. It's not like the developer stops working on the software immediately after you, one customer, purchases it.


The same is true for a car manufacturer. It’s not like they stop producing new cars after they’ve sold you one. You still don’t expect the updated breaking system once the line is out.


Physical products have warranties. They get fixed if there are defects.


I think this isn't the case for many open source projects I use. The reason I'm drawn to OSS is for the ability to be able to fix it down the line by myself. This also allows me to possibly contribute back those improvements so others can leverage them.


What REALLY sucks is subscribtions getting into physical products now. For example, (at least in my country) - you can't buy a BMW with Apple CarPlay - you can only rent it for $x per year... I like BMW's cars and I wanted to buy one when I'm old and have much more money than I need, but I also hate to be milked like this. So I guess, I'll have to look for a new retirement toy.


I think at first thought it's annoying, but it's worked for me since Everquest since I know the company I'm subscribed to will deliver updates forever, and if they don't I just cancel. I think it is annoying that I have to keep track of all my subscriptions, but that's a very minor inconvenience.

Subscription services have almost single-handedly ended the consumer need for pirating software as well.


Your employer could also be tired of you being a subscription for them but this is what it takes to make people work for you continuously :)


I think the main reason that the subscription model is gaining popularity is that it can discourage piracy. To prove that you have a valid subscription, you have to log in each time. And it's harder to patch out a login system (especially if parts of the program code are stored server-side and are downloaded each run) than it is to patch out a simple cd key check.


For public companies this is mainly a push from wallstreet as they now prefer that business model for many reasons. https://www.zuora.com/guides/three-reasons-wall-street-loves...


I realized from reading these comments that I basically don't pay for software except for games. Everything else is just FOSS.


First of all I totally agree with you; the industry has turned to more rent seeking than it did previously. I think park of why this has happened is also related to the transition to cloud computing. This means that unlike earlier versions, modern photo editing software includes cloud storage and computing and therefore you have recurring upkeep costs for the software maker.


> I generally refuse to rent anything in life

It depends. I like that my rented apartment is housing-as-a-service because if any plumbing breaks it's not my problem. If it collapses in an earthquake it's also not my problem, I can run away and rent another one.

Sofware-as-a-service, on the other hand, I'm largely against. I much prefer one license for life with free updates for a set period of time.


My main issue with Saas tools is they keep changing and it's not always clear why or that there are any benefits. Many of the changes feel like they were resume driven. Case in point, Dropbox.

Many years ago they were awesome. Now they've added a much heavier client UI client. I stopped using them because of that and also I just noticed a huge uptick in resource usage.


You can thank the finance people for that. If you want to get investors for anything these days they ask for your plans on getting recurring revenue. So no longer one off purchases for anything. Even more traditional companies move to this stupid model for that reason. Like car makers putting features you already paid for behind a subscription to activate them...


I try to think about subscription costs in multiples of 12, so if I see a $6.99/mo subscription service, I just think "would I pay $84 for this?" and the answer is often no. That's a fairly simple strategy. Obviously, every pricing team wants to lock you into the yearly cost for a long time, so you should really think of it as more like $840.


Only open source and free/libre software are forever yours. Do you want to stop paying for things, stick to Open source.


The only thing I'm annoyed about this model is for WordPress plugins. There are a lot of sites using WordPress and pretty much every plugin has moved to a crippled free version + full paid version that requires a yearly subscription to receive updates. I'd rather just pay more upfront one time fees for lifetime updates.


It's really great, because it means that avoiding spending is really easy, and has been a massive improvement to my budget.

Cancelled Hello Fresh, so I'm doing to just Netflix (which is on thin ice, but I have a kid.)

"Oh, look I want this, oh wait, it's a subscription service and you'd have to fill out a 2 page form. Fuck that then."


I'm tired of all media now being a series!

From Netflix having 10 hours per season for what should be a 2.5 hour movie, to podcasts.


I've been of this opinion for essentially all consumer grade items since the beginning of the trend years ago. For Enterprise software I'm squishier because I have to bear in mind a bunch of things where long cycles and certain guarantees are contractually baked in that aren't as easy to weasel out of.


Convenience Vs. Control is a mostly lost battle and Everything-as-a-Service is but one of its ugly children.

Yet, it's all up to —and due to— "We, the People", as a group which values convenience way too much.

Gosh! We should know better, but still...

.

My solution?

Accept some small sacrifices in order to privilege ownership and control as much as possible — and vote with my wallet.

Care to join me? :)


Mobile app stores are the worst at this, apps which have no business being subscription try to get you to pay monthly, like a sleep analysis app, nickle and dime with DLC and add subscription pricing on top. Never a dime to a company like this.

Continuously add value and allow old versions like JetBrains, totally makes sense.


Yes and no. I'd rather pay ongoing costs for something that has ongoing costs (even if that's just paying some dude to create features I don't want) rather than have it be ad supported.

Having thought on it a small amount, I know as a software creator I'd rather fleece a sheep many times over than skin him once.


I kind of understand online services or games being a subscription, because you have to keep paying for infrastructure and devs etc etc, but apps that don't have online functionality (looking at fitbit right now...) or had its functionality forcefully replaced by an online one is just a joke.


I'm totally for subscription. But please give me an option for either on-time or short-term burst of usage too for a small price instead of a high monthly. There are times when I want to use something just for a few hours and that's it. I might never need to touch the software for many months.


I released my first "SaaS" back in 2002. It's always been a "web app". And, yeah, as I've developed new features and made structural changes I've introduced bugs that had to be found and squashed.

But it's gotten a lot better over those years as web tech and my skills have progressed and users have influenced what I worked on since that first release. I have users that have been using it for most all of those years now and consider them friends.

I made a version that runs offline. The user has to install CouchDB on their desktop pc to use it. I made it easy for them to set up and explained the benefits, and I thought they were huge, but no one wanted to do that.

I've also had users who stopped using it call me a year or more later asking if I could send them their data, and I could, and did, and didn't charge them anything because it's a trivial task. They were very grateful.

So, no. I don't really think about it that way. But I'm old. I can recall the days of getting excited when a magazine I paid to subscribe to showed up in my mailbox and walking to the local library to find a book to bring home and read.


I agree with the sentiment in this thread that there's not enough purchase choice when it comes to online services.

So this thread inspired me to offer more purchase choice of my online free SaaS once I've set up collAnon.app as a self-hosting software too.

In a couple of weeks you'll see :)


Yes, oh my goodness. And it's not just software--I've been feeling this pretty acutely while holiday shopping. Have lost way too much time funneled and sidetracked onto subscription-only "box" sites.

And I just got dark-pattern-suckered into a nakedwines.com subscription...


Not really, like others said, in many cases subscription is well justified.It normally brings consistent updates, data hosting and backup on top of typical purchase.

In addition, for me most importantly, it forces a continuous relationship between business entities that brings trust and continuity.


> relationship between business entities that brings trust and continuity

No, it absolutely does not imply trust OR continuity. When the business folds, the customer is always the one - and in a way the only one - who loses.


> Want a password manager? It's a SaaS now. Note taking app? SaaS. Image editor or office suite? SaaS (thanks Adobe...)

All your examples are things with free alternatives.

Or just come with the OS sometimes in the case of a note taking app (that is why it's called Notepad on Windows).


Asking about "everything being a subscription" in tech, on a tech industry forum where, presumably, a lot of people/employers are the ones doing it... doesn't seem like it's going to get a response distribution representative of users.


I'm an outlier. Most of the software I use on a daily basis isn't subscription based. But I'm far from the bleeding edge. I write a lot of my own software at home in Lisp. It's a lonely existence, but at least I know how stuff works.


Buying a product is no guarantee, companies should also release a patch when they stop running the license server e.g. certain adobe products can no longer be installed by the owner due to adobe neither running a license server nor released a patch.


Whenever there is merely a one time effort by the seller i see no reason to paying ad infinitum.

Of course nowadays we often see cloud services being offered/bundled/forced and those cost (some) money to operate. Password managers are a good example.


Not only that, but it's so expensive too. Everything is $40/month. It adds up fast.


I don't mind so much, I remember multi-hundred (or more) version upgrades, so it's better in some ways. I was just thinking about how I wish I had some way to manage all subscriptions in one place, it's so hard to keep track of.


We operate stakepools that have introduced a really smart and effective way to introduce a monetary layer into content and services online. They sit on top of treasuries that pay out every 5 days and this concept is really nice and works well.


It makes sense a bit in a world of continually releasing and patching software on the fly. Some are ridiculous cash grabs (Adobe) but how am I gonna charge a one time fee for a web app? Are you obligated to maintain and upgrade it forever?


No, because as software developer I want that the authors of the products I use for my work also get their well deserved payments.

Unfortunately subscriptions seem to be the only way to force people to pay for their tooling, contrary to other professionals.


I just surveyed the market for bug tracking systems, and ended up installing Redmine to get away from saas. I installed it with a template onto a cloud server in a couple of clicks.

It is not sexy, but it is robust... and exactly what I needed!


So.. you moved the software to a server that runs in the cloud. So sorta-SaaS? ;-)


I don't think that is close to being the same thing!


I think it’s the business response to piracy of desktop software that we saw a decade ago.

When I was in college, everybody seemed to have free music, windows, office, photoshop, etc. Subscriptions are probably the easiest way for companies to avoid it.


If you can offer a service for a single purchase, where other require a subscription, then that might be your way into the market.

It's what I do for my (quite simple) ux app that doesn't require online features at the moment.


Nah I kind of like it. It's a low upfront cost to demo something for awhile plus it encourages developer updates if you do stick with it. Too much software gets abandoned when it's just a one-time purchase.


As someone with a fixed amount of monthly disposable income, I could buy new software every month - or I could maintain a fixed number of subscriptions.

Subscriptions sort of take the first derivative of your buying power.


I won't buy software that isn't licensed like zw3d or bitwig.

You own the software. The purchase lets you get updates for some amount of time, but you can use what you bought and the updates you're entitled to forever.


Everything should be pay-as-you-go. We need infrastructure for low fee microtranscactions. Subscriptions exist because of the minimums on card payments. You can't charge a cent to read an article because the banks will be taking 20c + 2%.

Micropayments are my dream. I'm extremely negative on cryptocurrency but the lightning network is the closest technology I have seen to achieving it. It is just a nightmare to use. I looked into going through banks and it was just a nightmare to set up something that had the hint of being a money service business. I will feel like the future has arrived when I can pay 5 cents for a news article or pay per second on a YouTube video.

Micropayments would also unseat advertising (and tracking!) as the defacto payment mechanism on the web.


Other countries, like France, have credit card fees < 0.5%. The US lacks competition, regulation, and innovation in payments.

https://www.valuepenguin.com/interchange-fees-na-vs-eu


Yes, that is what I am saying. Our banks are the problem. Does the 0.5% have a flat fee attached to it or could I make a 1 cent charge (+ 1 cent fee)?

Edit: There are still gateway fees so my point stands.


Quite the opposite. I no longer have buyer's remorse - worst that happens is that I lose a monthly fee. (I never pay for an annual or multi month discount until I have used something at least 6 months.)


Yes, but it's not going to change now that it's been proven viable.


The era of cheap/free things is over.

Here in India, a market that has NEVER seen delivery fees for any online services, there are now fat delivery fees tacked onto every ecommerce transaction.

And boy do the customers NOT like it


Look at what hackers and makers have been able to do by owning the software. You can also resell software you own.

Subscriptions empower the big businesses and owning it empowers the everyday average little guy.


I don't pay for any subscriptions, outside of video streaming services. I guess I'm fortunate that I've never wanted to do anything that didn't have a one-off purchase option.


At least you can cancel after a month if you don’t like it.

Otherwise I feel the pain, too many little easy peasy stuff is looking for big bucks.

Maybe there is going to be something like humblebundle for these subscriptions tok.


I can't keep track of it all, so some bills go unnoticed or cancel windows lapse, or every time I want to use it, I need to go somewhere else.

The lack of aggregation on subscriptions is a problem.


I really like the Jetbrains model. Buy a yearly subscription for the software, but you get a perpetual license for the major version of the software when your subscription is renewed.


These sorts of subscriptions are a user-hostile plague, and I refuse to use such software. If that means certain sorts of software are unavailable to me, well, so be it.


Bonus points for those cunts at 1Password who have updated the non-subscription version so it is nagware and pops up an upgrade window every time I add a new password.


Subscriptions are the best way to support a company without it having to produce constant hits or a never ending line of products that end up in the dump.

I'm 100% in favor of it.


I use software for most of the things you mentioned and I don't pay for any subscriptions. I have always found tools I enjoy that give me what I want for free.


Yes.

On the other hand, if Microsoft still sold Visual Studio, I might be stuck maintaining somebody else's website in VB.Net. So there is that.


After someone buys App2022 there's no reasonable way to sell them App2023 on most platforms, while both the platform and the customer expect updates.


I'm not tired of software subscriptions. I just avoid it 100%. I have principles.

For software I prefer open source. If I can't find what I need, I write it.


And if you're pissed off at this in relation to software, think that something way worse is coming: cars, house appliances, you name it.


Depends on the software really. I dont hate it tho. I'm not sure why I really care if I own the software if it's a commercial product.


Yes, but that’s how the market works. Turning everything into subscriptions gets you more money and makes migration even harder for customers.


I wish BAT was viable (did not try it myself but I like the concept).

edit: sorry, had a kneejerk reaction to the title, didn't read you mean SaaS.


I have no problem with it as long as I can cancel it without talking to a human at any time. E.g. Google play subscriptions.


No! I can try out a wide variety of products and services for a month or two and then cancel the ones I don’t like.


I was already tired of it a decade ago. It's ok when the service also offers a lifetime option though.


Tired if adtech, applications mining your personal data. Better if one would pay for the content instead.


Of course a lot of us are. It's probably one of the top 10 topics that gets moaned about on HN.


Life is a SaaS :) (Body subscription service for souls - if you believe in that theory)


Is this a hint that we will see a new Subscription Manager service launch soon on HN?


Please drink a verification can


Tired and relieved at the same time as I’ve started to ‘consume’ a whole lot less.


I am like you. I would prefer to buy once and own it instead of subscribing.


SaaS software? Yes.

News papers and media? No. They should have done it a long long time ago.


i've often thought that building a business that specializes in making it easy for SaaS companies to implement e2ee for complete customer data confidentiality and portability could be interesting...


I own nothing and am happy.


The subscription model is a business answer to a recurrent problem in tech: how do you make your revenue streams more reliable?

If you build the perfect product, and everybody buys the first version, then you'll have no revenue stream left after everybody who wanted to purchase it has purchased it.

And that's where the subscription model steps in.

It's also a way of slowing down innovation (and therefore risk) while remaining profitable. In a world where your revenue is based only on how many new copies of your product you sell, you are forced to innovate and keep selling, or your sales will drop and competition will eat your plate. If you already have a user base of subscribed users instead, it's much harder to attack your bottom line.

So yes, it's a great model from a business perspective, but it's an absolute nightmare from a user perspective.

I personally started paying between $300-400 a month just in subscriptions at its peak (about 3 years ago), and we're talking just of 8-9 services. I decided that it was not sustainable, and that I had to fight back.

Today I reward news outlets that let me pay for content "on the go" over those that put the "subscribe now" paywall in front of my eyes. I am very happy (and proud) to scrape and pirate those services without feeling an inch of guilt. If in order to read a single article I have to start a subscription that involves cumbersome interactions with your customer service just to terminate it, then you deserve piracy.

And, when it comes to other services, I started self-hosting everything. There's plenty of open-source alternatives to literally every paid service that you can run yourself. A Celeron minipc in my house with a few TB of storage connected cost me about $350. After 1-2 months running Nextcloud, Miniflux, Wallabag, Matrix, Ubooquity, wger, Bitwarden etc. on it, it already paid its own price back in terms of subscription savings.


Cars that disable features unless you pay to unlock are infuriating.


Not enough yet. Too much is still free or free-with-ads.

Stuff costs money to maintain


To me it's been obvious ever since the term SaaS was coined, that it would be worse for users. Not only is it more expensive, you don't get control over your data or how you use the product. The idea of cloud computing is similar - you have to pay more for someone else's computer. Granted, SaaS and cloud computing make sense if you're an organization, and can have advantages in terms of scale, reliability, etc.

But also, when business interests get involved in producing software in general, it often causes problems, i.e. ads, worse interop, performance considered unimportant, marketing emails, DRM, the software not working after the company is acquihired or fails. However, producing software takes time which costs money. So, commercially produced software can only exist at this intersection between there being a business model, and the software being useful. The condition is, the usefulness must be enough to be worth paying for, and the result is what we have now.

Imagine rewinding to 1990 with unlimited borrowed VC funds, hiring every person employed in tech full time until 2023, and building a massive suite of useful software for individuals, companies, govt, with a few different alternatives for each use case (like we have now), except they communicate via a series of well defined and public APIs. The entire software stack would be developed in this way, for maximum usability, performance, interoperability, features, etc. . After getting to the set of features we now have in late 2022, we pause the thought experiment, note the date, and split the cost between the users. Ignoring the various practical issues with this experiment, I bet it would be possible to get to where we are sooner and far cheaper per user.

Long story short, I don't think the goal of making money as a business is very well aligned with the goal of producing really good quality and long lasting software, even if the users are willing to pay, and this is a real problem. For personal use, I won't tolerate ads, DRM, etc., so I now self host.


It's a little disingenuous to expect regular security updates and not be willing to fund ongoing development. If you don't need regular security updates you need to get back to 2000s, your Delorian is stuck in the 1900s.


no, i never used such a product.

> Want a password manager? It's a SaaS now.

i have never had this problem because i implemented it myself in a few hours of work


Yes, but also no.

I think we have to look at why everything became a subscription based model before we even talk about how the model is being abused now. When I was a kid, everyone was a pirate. Napster and Limewire were king because. Buying movies and music was absurdly expensive and extremely inconvenient. Amazon didn't exist and if your local record store didn't have something good luck. If you were in a smaller town, good luck getting a movie if Wallmart or your local mom and pop didn't have it (if you even had a Wallmart). But then Hollywood Video and Blockbuster ended up eating into the video pirating because let's be real, we only are going to watch that movie once and then it sits in storage. Now you have racks and cabinets full of tapes and disks. (My brother even had his car window smashed in where someone stole his entire CD collection) It was bulky and inconvenient, so renting made things easier. Music was the same way. But services like Napster weren't just free, they were FAR more convenient. That's why Spotify has taken over and to this day won. Convenience. I think Benn Jordan (The Flashbulb) did a good video talking about the music side of this argument (including software), so I'll let his video say more[0].

There's a second problem that has led to our hardware crisis. Where hardware is cheaper than ever but if you don't attach a subscription model some manufacturer in China will sell the same thing 10x cheaper than you. See Boston Dynamic's robotic dogs. Reverse engineering hardware is pretty easy, see K-13 missile[1].

The problem today, is that now EVERYTHING has become a subscription based model and we're basically back to where we were before (notice the resurgence in piracy lately?). So I think the problem is that we learned a lesson but we didn't learn THE lesson, of what people are actually after. I don't think our modern video streaming services are much different than buying cable in the past.

So I think the trillion dollar question is: what is the new model that learns THE lesson? But that has a lot of sub-questions, including what it is actually that people want. Surely convenience and accessibility is one, but that's clearly not all. Though the solution to this may be impossible, because no one wants to centralize everything into a single player (and I'm not convinced that's a great idea either, despite the success of services like Pirate Bay, Napster, and PopcornTime).

[0] https://www.youtube.com/watch?v=L7EHRpnJICQ

[1] https://en.wikipedia.org/wiki/K-13_(missile)


You will own nothing, and you will be happy.


What are alternatives to subscription models?


Charge for updates after your license to them expires. This is how zw3d and bitwig work.


> You'll own nothing and be happy.


Ask HN: anybody dislike [bad thing]?


VSCode extension? SaaS Gym app? SaaS


Jetbrains products have paid plugins now. I hate it.


Archive.today is your friend...


Just use open source software.


yes, its all extra individual items you have to keep in your working memory


Yes.


It is interesting that capitalism is getting rid of the idea of private property. I guess it is only private property for capitalists themselves and not the serfs?


welcome to rentier economy.



Rent-seeking is the end stage of late neoliberal capitalism.


Very sadly many of these businesses are structured as subscriptions, even when unnecessary, because investors currently LOOOOVE MRR. It is a sad situation when people shoehorn unnecessary "features" into a product or intentionally cripple it to get that subscription money. It often is not even going to new development, just there for the investors.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: