In reply to Chuck.

Well, sounds like that you take the quality control very seriously. And that is good. On the long road, that generates a lot of trust.

It takes someone with the vision, and the spirit to actually make sure that the vision is delivered as expected. Managers are just that, people that helps the vision reach "safe port" more quickly.

I wonder for how long this consensus (democracy?) model will work.

It is not bad, but if you need dramatic changes, t is not going to happen with that.