Purchase or Subscription?

People will write just about anything. “A new study shows…” is usually my first clue that whatever follows will contradict what has been said before, and more than likely comes from people whose main goal is attention. So when you read the news or blogs or listen to podcasts, information like this can be difficult to parse into the appropriate “true”, “maybe true”, “wishful thinking” or even “BS” piles.

Likewise, when you see trends, industry people want you to believe that the trends are coming from the users rather than the marketing departments of the vendors. “Everything is moving to subscription because that is what users want” is one of those statements I put in the BS pile. Much of that statement is true (some users want to subscription, and there is a trend toward subscription) and none of it is false, yet it fails to capture the real situation. Users are using subscription to access software because that is the only way some products are offered. So be careful when people say things that seem true, but are only misleading.

Software subscription is like automobile leasing. It’s a good idea for short term, or in special circumstances, but it’s not a good idea financially for general purpose tools. The bad ideas come in two flavors: long term economical and long term function. Leasing is a convenience, and you always wind up paying a premium for convenience. Long term subscription is generally a financial red flag. And functionally – well, you lose access to your software and your data at the end of the term. Just like when you turn in a car at the end of a lease, but at the end of a purchase, you get to keep the car, even if it’s out dated and broken down.

We also have to look at the real differences between purchase and subscription before we can pass judgment, though. Purchase often involves the obvious up front cost plus additional recurring maintenance payments. This is often confused with subscription. Maintenance covers support and updates while subscription grants you access for a period of time. Purchasing software gets you a tool that you can use on your own hardware, but maintenance keeps you up to date with the latest development and gives you access to support staff. Some groups try to use support as a substitute for training, but that’s not a great idea, it wastes a lot of time and resources and it annoys a lot of people for obvious reasons.

You can buy software without maintenance, and often that’s a great way to go if you have high level users who don’t really require a lot of support and the software already does what you need it to do. It’s a way to cheap out on software acquisition, but in some cases it makes the most sense.

Think of software subscription like subscribing to an old school magazine. It keeps coming as long as you keep paying except that you don’t get to go back and read the old copies. The idea of maintenance is usually included in subscription. And sometimes with subscription you’re getting more than just software, you’re also renting time and/or space on a server which may or may not belong to the company that developed the software. The relationships can and the responsibility for problems can be convoluted.

Software vendors try to make subscription seem like a good idea for you, and it may be, but in the end, it’s a better idea for them for several reasons:

  1. Recurring revenue is something investors want to see. Big business is much more about investors than about customers. If you own stocks and buy software you understand both sides of the issue.
  2. If cloud software is part of the deal, it is much cheaper for the developer to make a single version public, and only support that.
  3. Distribution of physical CDs and/or download data is eliminated. Obvious cost and time savings here.
  4. They don’t have so much support burden caused by user’s hardware and installation issues.
  5. Developing and testing software on multiple platforms is vastly simplified.
  6. Piracy is more easily controlled on the cloud. Not eliminated, just better controlled.

So the bulk of advantages from offering cloud software accrue to the vendor. When they tell you that you have asked for it, it’s not really true. They also like to pin things like this on “younger users”. That may or may not be true. Young people will believe what you tell them to believe. With all of these savings, the cost to the end user should be cheaper than perpetual licenses, but it never is.

The big advantage of software subscription for the customer is that you don’t have that upfront cost that you have with purchased software. With a lot of software that people who read this blog use, that upfront cost can be very significant (thousands of dollars). Skipping that kind of payment can lead a person to do and put up with a lot of things they ordinarily wouldn’t put up with.

Of course the big disadvantage of subscription is that you don’t get to use the software once you stop paying subscription. You may not have access to your data either. And of course if part of the deal is cloud software or cloud storage, you just need to understand what you’re getting into before you take the cheap bait. The smart thing to do is of course to export the data from the cloud in such a way that it can be accessed using free or perpetual license tools later on. The question really comes down to whether the upfront purchase price and maintenance combo is offset by the ongoing subscription and the data access constraints you will have to work with/around.

This is not to say that software subscriptions are evil or an inherently bad idea. They are simply one option that may or may not work for you in a particular situation. You need to read the fine print, read the reviews, access the online forums, and see what existing customers have to say about it. Be aware that not all software developers offer all options. Some are only subscription, some may be only upfront purchase. Doing your homework is important.

5 Replies to “Purchase or Subscription?”

  1. Hi Matt, Long time since I have commented or spoken with you though I do read what you post.

    I stopped paying CAD and CAM vendors back in 2018 since I had all I needed for the rest of my working career and had permanent licenses. I am only concerned with one share holder and it is me and I could give a flip about profitability for institutional “investors”.

    With Inventor+HSM they have run up the cost so much and really have done little with HSM to compel one to want to stay current. Which of course you can’t now unless you subscribe.

    SE was and is my design software of choice since V1 and I am still a huge fan boy. Use it all the time but there is nothing they have added I need so why spend more? I am a business too and it has to benefit me for me to spend my money. A chattel situation is not going to ever happen here and I have spare boxes to future proof me against my business programs being made obsolete because of Microsoft. My design and machining PC’s are not allowed online for security purposes and my old seats allow me to do this indefinitely.

    If I was starting out as a young guy again I would still look for permanent license only software as they are the only ones who believe they have to earn your loyalty unlike the subscription only outfits that will shut you down if you don’t pay what THEY tell you to pay with their data hostage plan.

  2. The good news is that some software firms see providing permanent licenses as a good, customer-centric move, and so benefit. However, these tend to be smaller firms without the mind share, and so do not benefit as much as they could/should.

    CAD vendors forced the move to subs as their software matured and the need to upgrade disappeared. (I recently installed AutoCAD 2002, and it does what I need. After a time, however, it stopped working as it could not reach Autodesk’s licensing server.)

    As for “studies show,” the phrase signals instantly that the writer found some data that correlates with his worldview. “I hate dogs, and here is a study that proves dogs bite people.”

    I’ve tried to take the contrarian point of view, looking for viewpoints (and studies!) that contradict my worldview. This has two benefits: (a) allows me to better understand how others think; (b) sharpens the defense of my world view.

    1. Siemens has been updating many of the Digital Industry software components to a common UI. In my opinion, this skinning of the software is just hiding the fact that these are individually developed and acquired solutions. It is not really integration. Siemens message is that it makes their solutions easier to learn.
      I will say that SE and NX functions have been added and changed so that the products are more compatible. There are some areas that will require architectural changes to get a more tightly compatible set of tools. Siemens is serious enough about this compatibility that they are offering the NX Mechanical Design Bundle which is 1 NX base seat..oops subscription.. and 2 or 3 SE subscriptions.
      Honestly, I would not expect any ui changes to revert back but expect more to occur.

    2. I totally agree with everything you said. I’d also like to add that “users”, generally are not the decision makers when it comes to design tools which are part of the larger product lifecycle management and service management. These are enterprise solutions.
      SMBs and start ups are usually cash flow strapped and cannot afford the cost of perpetual licensing. Subscriptions allow for better cash flow management. Also the subs shift from a capital expense to an operational expensive. This simplifies taxes and allows for a more immediate tax benefit. It’s the shift in the lift and shift phase.
      One thing I want to stress is that no cad customer has ever, ever owned their software- exception might be Siemens and DS. You have only had a right to use. Whenever I hear a person say “I own my CAD.” I always respond with, “Really, try and sell it! ” you will quickly find out you don’t own that cad seat!

      1. Ryan, you have drunk some funky Kool-Aid! You reveal your prejudices. The only place “users” are NOT the decision makers are in large enterprise. Ask your Solidworks buddies how many of their deals were from “less than 10” seat sales. 90+%. This is not a demographic you can continue to ignore and discount. Unless you understand that part of the market, you really can’t sell products like SW and SE.

        I can’t sell my foot either, yet no one would argue that it is mine. You can sell (transfer for money) software when it’s part of the sale of a company. And when you can’t use software, it matters very little what label you put on it. I have a license of Solidworks that I can use, and no one else is allowed to use it.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.