The functionality provided by the code is not any good reason for value. Again, this value might exist, but it doen't mean that it is a commercial value. The air I breave has much value for me, but it's free. We use the internet protocol every day, but it's free. You developp using a programming language that has been designed by someone else, but it's free. And yet, you want to charge people for a few lines of code that you wrote using these free tools. Shame on you.