Base building is hard. Usually the approach with this kind of thing is building credibility by helping people with their problems first and then inviting them to participate in additional maybe more challenging actions.
Boycott campaigns can work, but they need a cleary defined objective and a strong base building strategy that can carry the movement through to some defined conclusion. Historically tech is really bad at this since we don't really try to build labor power or any kind of collective organization that resonates with the masses tho.