Russell
I cannot claim to be as knowledgeable about these issues as perhaps you would like. My area of expertise is medicine and public health. Nevertheless, I fully support your point of view and would be supportive of your perspective.
I do not know that I can use the word pledge. A definition of pledge includes a binding commitment to do or give or refrain from something; I am unwilling to give a binding commitment but I am will state that I agree with your position and oppose efforts to subvert the open exchanges of the internet.
I asked a colleague who is knowledgeable in this area and he fully supports your position. I will endeavour to maintain a reasonable level of understanding of the issues and to ask for guidance where needed and insist on evidence to support attempts to interfere.