Ты так говоришь, будто это что-то меняет. Какая разница, покупаешь ты или воруешь? Попробую на примере про еду, это почему-то люди лучше понимают: предположим, у тебя в городе есть общественая ферма, где люди работают свободно, с любовью и интересом, и можно получить любую еду бесплатно (а можно и поучаствовать в процессе приготовления). А также есть макдональдс. Если ты, имея возможность добыть еды с фермы, вместо этого воруешь гамбургеры из макдональдса - о чём это говорит? Неужели ворованые гамбургеры для тебя настолько лучше, чем всё, что свободно и бесплатно приготовили фермеры? Ну и не опровергает ли это твою же теорию, в конечном итоге? Всегда удивляли люди, которые с одной стороны клеймят "бездушные корпоративные машины", с другой - не могут без продукции этих самых машин и шагу ступить.
Чтобы помогать СПО вовсе не обязательно быть программистом. Можно сообщать об ошибках, можно помогать с переводами, можно помогать перейти на СПО своим друзьям и соседям - куча вариантов. Но даже если ты не делаешь ничего такого, как пользователь ты всё равно полезен. Есть то, что называется сетевые эффекты. Одним пользователем СПО больше - больше одной причиной перейти на СПО для всех остальных, включая общественные и коммерческие сервисы. Сейчас практически все конторы на венде, потому что у всех их клиентов венда и они боятся, что если перейдут на какой-нибудь линукс, людям будет неудобно/непривычно/какая-нибудь совместимость форматов и протоколов слетит итп. Чем больше пользователей СПО, тем меньше причин этого бояться.