the thing i've seen doing organizing across fields for five years was that most people do not have the time to make huge leaps, for anything, because they don't have the spare time or energy to like, learn things that aren't directly important to them.
does that suck? yes.
but it has implications for open source, and those implications are mostly "if you want to change the demographic spread, you'll need to start thinking about your base skill assumptions"