I can’t say about Samsung, but as far as SmartThings, this is in the terms of service that we all agreed to when we set up our smartthings accounts (and has been there since at least 2014, when I got my first hub).
Will SmartThings ever change the Services?
We’re always trying to improve the Services, so they may change over time. We may suspend or discontinue any part of the Services, or we may introduce new features or impose limits on certain features or restrict access to parts or all of the Services. In some cases, the changes we make to the Services may cause older hardware devices, third party services, software configurations or setups to no longer work with the Services, and you may be required to upgrade or change these devices, services, configurations or setups in order to continue using the Services. We’ll try to give you notice when we make a material change to the Services that would adversely affect you, but this isn’t always practical. Similarly, we reserve the right to remove any Content (including any SmartApps or device or external service connections provided by SmartThings or by third parties) from the Services at any time, for any reason (including, but not limited to, if someone alleges you contributed that Content in violation of these Terms), in our sole discretion, and without notice.
THE SERVICES (AND ALL PRODUCTS, SOFTWARE, SERVICES, INFORMATION AND CONTENT) ARE PROVIDED ON AN “AS-IS” BASIS, WITHOUT WARRANTIES OR ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT USE OF THE FOREGOING WILL BE UNINTERRUPTED OR ERROR-FREE.
So they don’t promise that it will work in any given way on any given day, or that they won’t make changes without notification that will remove features you previously relied on. in that sense the answer to your question would probably be “no.“
Smartthings is a very powerful, very flexible, and often innovative platform. But there’s no QOS or uninterrupted service guarantee.
I myself have a personal requirement for essential home automation systems with an MFOP (maintenance free operating period) of at least six months, and preferably a year. Similar to a dishwasher. I am tetraplegic, use a wheelchair and have limited hand function, so I use home automation for much more than just fun stuff.
I get that MFOP for most of my systems, including Lutron, Hue, Alexa, Ecobee, and Apple’s HomeKit, so I use those for anything essential. (The HomeKit app also works even if the Internet is out except for voice control.). Plus I have a separate security system and medical monitoring system, both of which have high reliability.
For the last couple of years, i’ve been lucky to get a 10 day MFOP from SmartThings, so I now use SmartThings only for convenience use cases for a few devices that don’t happen to work with the other platforms, or where I can do more with smartthings. Stuff like getting a notification if the guestroom window is open, the guest is away from home, and rain is expected. But if smartthings isn’t working, that’s OK: somebody will check the room once the rain actually starts.
MAKING YOUR OWN CHOICE
Different things work for different people. Some hobbyists (and I used to be one of these before I got sick) enjoy tinkering and hands-on maintenance, and since most of the QOS failures are pretty minor, they may still be very happy with the system. Annoying fails like the current app problems don’t usually last for more than a week or 10 days, during which everybody curses the system but a lot of people will stay with it once the problems are fixed.
Obviously each person has to make those decisions for themselves. Just know that historically reliability has not been one of smartthings’ strong suits.