"Mozilla Corporation is separate from the Foundation"
Okay but why do you expect me to take that seriously if there's no way for me to interact with Foundation things without also being hit by the Corporation's shit governance? What is this supposed separation actually worth then?