Let's lay out some fundamental premises and my basic argument:
- Off topic does not necessarily imply bad. Some of the things we've marked as explicitly "off topic" make a question bad, though. (Piracy, Catalogs, etc) Bad questions should be closed, deleted, and forgotten.
- When a question is good, but potentially off-topic, the dividing line shouldn't be the program in question or the specific aspect in question, but the expertise requested.
- If a question could be answered differently depending on the type of expert asked, we should attempt to engage the asker, as it is fundamentally their problem. If it is up to us to decide, I suggest that we err on the side of not migrating things that are overlapping between sites.
- Migration is not punitive; the motivation is helping the asker get the answer they're seeking. Let's treat it as a helpful process rather than a "GTFO" process.
I tend to think of it like this:
You have a problem, and a cell phone with two numbers in it. One number gets you your IT/hacker buddy, and the other gets you your pro gamer/hacker buddy.
Which number do you dial to get help?
If you think the IT guy is just not going to have a clue - then the question probably belongs on Arqade and wouldn't fit as well elsewhere. Likewise, if the gamer guy is probably not going to have a clue, it probably belongs elsewhere and not here.
There are some questions that probably either of them could answer. "My video card's drivers are broke!" or "I'm trying to get Linux running on my PS3" (well, back when that was a thing...). Even "How do I get my game server to auto-restart when it hangs?" In that case, you might get different answers from different sites, but you'd probably get an answer from Arqade.
I'm of the opinion that we shouldn't migrate the overlap. If it's software where gamers are going to use it, and there are likely to be game-related issues related to it, then it's almost certainly better here than elsewhere. (Sometime ask me about restarting game servers that hang... no amount of bash-fu helped, but that's a long story)
The asker picked this site, so chances are decent that they wanted a "pro gamer/hacker" answer. If it seems like maybe they don't want that, asking if they'd like to ask the IT guys instead is valid. I think migrating them over there is often a decision that they should be involved in, and reduces the friction during a migration.
The absolute worst-case scenario is that we can't answer the question and it sits unanswered and unloved. That's sad, but it's not unheard of, and it's not the end of the world.
Assuming these questions are otherwise valid, here are some short examples, where I chose Excel to be the software in question:
I'm making a spreadsheet for Fallout 3, but I can't get my formulas to work right in Excel
This is tangentially about Fallout 3, but they're asking for Excel expertise. Not really something we can help with; let's work on migrating it.
I'm using Bob's Excel Calculator for Eve Online and I can't get the frobozz column to populate with valid values
This is kind of an overlap - someone who plays Eve may have expertise in using Bob's Excel Calculator for Eve Online and could help. However, I'd be tempted to ask them if they'd like to migrate it on the odds that they'd get a better answer from someone with more spreadsheet expertise.
Is it possible to win the "Space Sim" hidden in Excel 97?
Here we're talking specifically about a game embedded in an otherwise non-gaming related app. Probably not going to get a lot of expert advice from spreadsheet experts on this one.