It is obvious that you have never used the software.
Which software is that? The fully automated stuff. Nope, haven't done that one.
It keeps on replying to stations that call out to you and then logs them and picks the next station.
So far, you haven't distinguished it from a valid mode of running the software. There are times the operator can and should be selective. There are other times when you, the DXpeditioner, just want to fill the q as fast as possible. If you do that, it works exactly as you describe. It has a manually provided backlog, so it never stops. But it does not initiate. Maybe you can make more automated code do that, but unless you're there, it would be very hard to know the difference.
No it's not ideal for selecting entities but you can also set wanted prefixes so yes from what I understand of it you can set it to keep working only JA or probably use the filter and it will work only Asian stations until you tell it to stop.
"From what I understand." Why not quote the manual on these features and options? If it works like that, I'm sure you can point to documentation. I would be interested.
I sure don't know any
Windows GUI macro approach (which is how many of these things work) that is that good, though. That would be a new one.
However, what you are describing is hardly "fire it up, take a nap, and look at the log in a couple of hours."
If you're being selective
at all, you have to attend the thing. At that point, I don't see the advantages in any fully automated approach.
Similarly, if you are adjusting the stream count (and the power), then you're still baby sitting the machine.
In both of these scenarios, filling the q by hand is just no big deal compared to what you're already having to do.
The only automated scenario that makes sense would be for a really big time (Bouvet level) that could set up 20 meters in the middle of the day or maybe 80 meters at night, let it
indiscriminately work folks with one, maybe two fixed streams, and then take your nap and just accept the consequences. If you're a one man shop, that might be attractive. For a couple of hours a day, max. Not even a full eight hours.
If you have even a small team, that's not the way to maximize rate.
Sure, if you want a demonstration level of full automation, there's a lot you can do. But if you're an actual expedition going for rate, the vast majority of the scenarios require babysitting the machine. Some, you have now described yourself.