That’s not true.
By providing documentation and an open API, SmartThings hopes for community involvement in the form of increased functionality. It becomes, in effect, another selling point for using the ST device over another.
When you provide an open API and encourage others to use it, then you do take on issues associated with its use. It’s in your best interest to ensure developers create the best apps. It’s in your interest to ensure community apps don’t cause harm. It’s in your interest to promote the best of the apps, as well as make sure widely used apps are finetuned to be the best they can be.
No one forced ST to open up their platform. I commend them for doing so. However, once they did, then they’ve taken on community-developed apps as another aspect of the ST universe that must be professionally maintained and managed.
Alex from ST understands this.
That @bravenel pulled support for the app is understandable, and we should be sympathetic, rather than beat the man about the head.