all this said, one small way we can start improving on the situation is in how we communicate with you. this means collaborating with our fellow teams to inform you in advance of a feature, functionality or change that you might be impacted by, provide you with insight into why an item was chosen (perhaps over something else), give you more context as to why that solution was chosen (maybe the other solution would have caused X to break), allow you to submit feedback on an iteration, and sharing quickly if/when something goes wrong