Perfect is the enemy of the good, aight?
Checking every single ethical box will leave you with an audience of 1,5 nerds. For EFF, this would be a massive failure on their mission.
EFF needs outreach, and Twitch provides it. Managing a political project is in a big way about pragmatism, and EFF maintains integrity where it matters.