I know, Bender.lock is the bee's knees, but for my particular use case, I don't need it.
I just use Bender to collect the sources from various components in a single repo. I use a build system where the build tree is separate from the source tree. No derived objects end up in the source tree, except, unfortunately, Bender.lock.
I can of course just write a wrapper script that deletes the Bender.lock file right after it has been generated, but that's very hack-y and I hate having scripts that run 'rm' commands in the source tree.
Having a -no_lock command line option would be great for my use case.