My PHP scripts are not sold, I end up giving them for free, what is the point anyway?

Yes, the same old story.
Their scripts are not sold, they end up giving them for free, which also does not generate any money because people do not mind making donations.
So, is there a point in the development of web scripts to begin with?