Thank you for calling us out on this.
From my perspective
One would think that after 3352 CV reviews a user in the review queues should know what he or she is doing. I admit that I was the fifth reviewer and I came into it, seeing that it had:
- 1 CV for missing context
- 2 votes for migration
- I.I.R.C. 1 vote for needs more detail.
Regretfully I didn't fully evaluate whether the post would be on-topic were it to be migrated and went with the majority. I was likely in the mindset of closing it A.S.A.P. to avoid off-topic answers.
Going forward:
- I promise to evaluate posts better - especially when migration is on the table
- Not that this is an exact solution but it may be different in the future if the minimum number of votes to close is lowered to three.