Charaties and volunteerism is the way Bitcoin gets adopted I believe. Firstly, because that's exactly how it went down in El Salvador and secondly because of my thesis on volunteer work's effects on the productivity curve, which in a hard money system causes prices to go down.
So in my opinion, every Bitcoiner who wants to see Bitcoin succeed, should start a community program.