I think we want to run only one chef-client and only one chef-client daemon at a time. We need this because you might be running chef-client as a daemon and occasionally run it manually at the same time as well. Therefore we need different lock files which we currently do. 

I think you're right about the scope issue. I'll take care of it.