I like your answer, even though stereobooster had something different in mind. Your answer matches pretty good what the role of a software architect is about in the company I work. It's not a software company. This is probably the major reason for the focus on mediating between business and IT.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.