The comment wasn't intended to be diminutive. There happen to be many shameless people looking to make a quick buck, but few of those people would pay if you didn't open source in the first place (or if you offered them a chance to purchase a commercial license). Even with your coworker, the only reason he received money was because the offender made a lot more from it.
It's probably a good thing that people maintain a disdain for freeloading, though. It's important for at least some of the gains from a new creation to go to the creator, otherwise the market for whatever product will stagnate because the people with resources are not the people with ideas.
We stopped after our second support contract. Long story short: quite a few companies wanted additional features and we ultimately had to pick one thing to pursue.