I recently noticed a trend where low-quality off-topic questions are migrated away to a more appropriate site. These low-quality questions will then usually be closed on the destination site, causing the migration to be rejected. That usually leaves those questions dead in the water. Nobody wins.
There were various discussions about this on Meta SE:
- Can we try to dissuade some bad migrations by adding the "first rule" to the dialog?
- Improving migration quality
- Please just close garbage questions, instead of moving them to Programmers SE
- Please don't migrate low-quality questions to other sites
- the list goes on
So basically the consensus appears to be to not migrate crap. I think we should stick with that, both users and moderators. Vote to close bad questions. Do not vote to migrate until they are improved.