This question occurs to me because ArcObjects is a very GIS-centric beast, but it also has a strong basis in the nuts and bolts of programming and scripting. While it can be assumed that any question about ArcObjects is inherently GIS-related, does that make it apropos to ask what amounts to an ArcObjects syntax question here? I think having that information here could do a lot to increase foot traffic for beginning, intermediate, and advanced developers who would like to have all their eggs in one basket, but I am unsure as to whether this is considered the right basket.
Which begs the question do we limit questions relating to QGIS or Python? I think not, there is a need for all types of questions particularly if software-specific forums don't provide the needed answers. I would suggest that question-posters try to be somewhat generic if at all possible, since, as you indicate, the question may be transferable to multiple platforms. Aso, note that the ArcObjects forum can generate as much traffice in a day as this forum might see in a week...it might be a matter of "exposure" or "me first" but I hope that is not the case.
This question has been on my mind a lot lately. While arcobjects cuts across multiple SE sites (like codereview and stackoverflow) when it comes time to ask a question, I'm reluctant to post on one of those sites. I figure my odds of getting a good answer are best here at gis.SE. I don't like to cross post, so I just post once here.
Maybe if we blog about cross-site monitoring, we can reach critical mass needed to encourage people to post questions on the most appropriate venue.
I'm with Kirk.
I'm one of the guys who asks mostly development questions around, but it's really really hard to get significant answer from other websites (such as StackOverflow - they just think you are crazy over there :P) because it is a very broad domain - with just a few experts and experienced users.
In short, this is the place to get THE answers.