I do think , that respectfully, 'people in glass houses shouldn't throw stones' and therefore we must make sure that we have our own house in order as soon as possible.
Aye, we should sort our problems out but the existence of problems in our system does not justify problems in their systems. The fact remains that SSL is easy to configure & is free if you use letsencrypt.
Do please keep a positive tone when approaching proejct admins/members - if you push the prospect of whitelist removal too hard they may get defensive.