I disagree. I don't have anything against paid software but it's not the only possibility, a lot of the software I use are open source projects maintained by volunteers, not products. I ideologically refuse to consider that every piece of software is a product.
Now regarding Firefox things are not really clear cut, Mozilla is effectively non-profit but clearly their well being (and the salaries of the people working for it) clearly revolves around their browser having a decent market share. The whole "selling you to Google" stems from that.