Open source is an ill defined adjacent philosophical concept to g0v's openness manifesto. It's an ill defined term. The values behind MIT and Gpl3 for example are imo quite different, but both are called "open source." One allows a game developer's hard work to be exploited for free, the other, not so much.
Openness as a value can't possibly mean "pure open source" without contradicting openness of accessibility to work on a project, because requiring a full hardware stack of open source software, starting at coreboat and moving up, means only a small portion of people will be able to work on projects (or even connect to the wifi at a hackathon!) because most machines run non free firmware, or the operating system includes nonfree drivers (or just is non free).
The painful part of openness is growing pains as openness to non taiwanese participants and cultural norms has the predictable and desired result of bringing in non taiwanese participants! With the good comes a little bad, but in my opinion it's worth it. Maybe the little bad will turn out to be not so bad in the end. I've learned "tolerance without adaptation" is a good strategy for me when I move to a new country. For example, for a couple years I tolerated and observed some Taiwan labor practices, without trying to modify my own values to adopt them. In that case I decided not to adapt at all and that's why I started a co-op. But I made sure to tolerate for just a moment, because it let me have insight I wouldn't have otherwise. For example, I think make up holidays are really stupid, but I listened long enough to finally hear from a friend that he likes them because it means get gets two days in a row off some other time (never mind that you can have both...).
So basically even though conversations like this can be difficult, or cause strong emotions, that's a feature, not something to avoid. If we want to grow we have to experience some pain occasionally, as far as I know anyway.