You're right, maybe the tool or script would be more maintainable if it was written in the company's main programming language.
But also, a developer may not even write it if he or she feels pressured to do this.
Here's a thought experiment: say you're seeding data into your local database server using the `mysql` CLI.
- Would you write and check in shell script to do this, so coworkers can use it? Probably yes.
- Would you write a Python script to do this? Probably no.
- Would you write a Java or C program to do this? No way.