Agree with the main point, though disagree that FOSS is "boycotting capitalism", many for-profit companies contribute to FOSS and FOSS can be used by for-profit companies too, much of today's capitalism runs on FOSS.
The point of free software is that it does not have owners, so what exactly are you "boycotting"?