If I found out someone was doing that in my realm, I would petition the ruler for an OOC ban faster than you could say "Lazy player can't do his own work."
If the script was to automate activities, I would probably feel the same, though I think I would probably start a forum thread to get Tom's opinion or start a magistrate case rather then just make my own judgement. BM is a very different game and I'm not sure automation scripts have a place in it.
Of course scripts don't just automate things. I use two scripts in battlemaster. The first allows me to save messages into a indexDB database and provides message search/filtering capability. I created it to allow me to easily have a way to store messages past 30 days and to also allow me to easily find the messages I wanted. My second script reorganises the military tab on scout report and region pages, because I prefer to organise the date in a slightly different way.
For Daves Galaxy the main script I use is a planet search for my own planets. With some 250 pages of planets, it is much easier to find a planet that is referenced in the turn report by entering the name in a search box then flicking through pages to find it. I encountered a player once that was obviously using a automation script to send out arc fleets. Turns out he didn't log in much himself, so I set up fleets all around his empire and just killed every arc he produced for a few weeks until he actually logged in for himself. Scripts aren't an auto win, the more you automate and rely of them the more you risk someone taking advantage of the scripted behavior.
In all games people have advantages. For Daves Galaxy people with large amounts of time to dedicate to fleet and planet management have an advantage. People who understand the game mechanics have an advantage, and people that can either write or obtain scripts have a potential advantage. You don't have to use them yourself, but why critise players for playing is a way that has been approved by the creator of the game?