"and then ... drop support for the free version and charge for a new version. Then, all your countless hours of production all become deprecated..."
I think this is a big concern and to be forever thinking that all your work might be undermined, eventually.
Also, knowing the source code, even just a little, makes such a difference to one's understanding of what is really going on.
John
