I submitted 2 patches during an 2018 open night to bring in more volunteers in Berlin. The actual folk there were amazing, but the review process, tooling, and bureaucracy was so upsetting that I never bothered again. I'm not sure the fixes were approved, and it wouldn't be surprising if these open nights don't convince many to contribute.
Sorry to hear. I've never met a Mozilla person I didn't feel inspired by, especially those working on the TC of Ecma and anyone trying to steer the standards. You folk build good stuff, just have poor leadership.