Yep, and that is why an open discussion should arise on this topic. The community should self-govern itself and keep its members informed. We are the community, so we all are responsible for that.
I am glad this post already has over 100 comments :) Good job and great outreach!