If you are adding value for someone else, and not charging for it, then you are an idiot.
Does the term loss leader not ring any bells here? The McDonalds of the world use it all the time... "come in and have a Big Mac for $1" it's the drinks and fries they make the profit on. So if your core profit base is derived from selling plumbing supplies, then why not lead with a "free" software product?
Does the term loss leader not ring any bells here? The McDonalds of the world use it all the time... "come in and have a Big Mac for $1" it's the drinks and fries they make the profit on. So if your core profit base is derived from selling plumbing supplies, then why not lead with a "free" software product?