@llebrun It seems that the ultimate question is that of whom is to guard the guardians.
Very interesting conundrum
Some perspective for the newcomers :-) 15 days ago we had 140 users. Now we have 40188 😃