I’m not sure about that Mecca. There are a few hundred on here including trust members. The majority opinion on here matters. It’s a long way from the be all and end all and there are far greater elements of significance, but the opinion on here matters.
A few hundred anonymous posters. How many use facebook, Twitter etc? There's a vast, quiet, match going majority who have to and will be consulted by any group worth their salt.