I know this topic has been oft repeated, but I find it silly that there exist only options to migrate questions to Meta or SuperUser. Really?! The vast majority of questions I see migrated seem to go to diy.stackexchange.com or mechanics.stackexchange.com Of course I'm aware there are stacks for Arduino and Raspberry Pi and a myriad of other applicable sites as well.
I'm usually told that the pushback for adding these options is due to the target site rejecting migrated questions for whatever reason... Or some sort of hell where questions go when nobody wants them.
The reason I bring this up is a new user recently posted a question which was about home mains wiring, which I thought a better fit on DIY. Without the option to migrate, I voted to close with the reason being that it should be migrated. Subsequent users agreed with the vote and the question was closed. This led the user to be confused and post a new (deleted) question which specifically called me out for effectively shutting them down.
While I'm not surprised the question got closed (due to the current sub-par mechanism), I am annoyed at the fact there does not appear to be a way to suggest a proper migration, and even more irritated that I have no way to help the user understand what the closure vote comment was actually trying to do.
When a question is voted as belonging to another site as a migration candidate, what actually happens? Do moderators see it and decide whether it should be migrated or closed? If so, then what is the [expletive redacted] problem with having a couple more options to migrate?