It's not "increasingly closed", it's just a closed source product. No change there. But, in the meantime, we have opened up more and more avenues for developers to do great things. Two recent examples being Maker API and Endpoint Triggers for RM and HTTP Get action for RM.
@krlaframboise already did that with Other Hub: [RELEASE] Other Hub SmartThings Integration 2.0