Very much so. When you run Oracle DBMS you have your own data in your custody. You also have the software and the ability to spin it up in the future. It’s a binary blob but there’s VMs and longer term emulation for that. I can run MS-DOS software for 16-bit x86 just fine on my ARM64 Mac. This includes unmodified commercial closed source software from decades ago.
With SaaS you usually don’t have your data let alone the code. The app cannot be run by anyone but the ones running it. Old versions can’t be run. If the company goes away it’s gone forever along with the data.
A lot of SaaS is tied to a specific cloud with its specific managed services, so it can’t even be moved between cloud providers without significant effort.