That's a valid reason. But not what I asked.
I don't see a connection to "outsource tool development to some other company".
If I commission some work from another company, this company doesn't receive, modify or extend my software under the standard EULA. They do so under our contract.