I agree 100% that we should boycott and sanction, however doubt there will be enough people who will, and enough people who care. And I don't blame most for not caring, there are more things to worry about than we have time available. Maybe 1% of hearthstone players will see your comment. Similarly, there are other entities which need to be sanctioned, which you and me won't find out about as it's outside of our area…
This seems to always be an invitation to corruption though. Absolute power corrupts absolutely and all that. So getting to "trusted" may be hard. In the US we have Brent Kavanaugh, and in China they have the CCP, and in some countries they have religious clerics... I can't think of an example where there is such a body that I would trust.