Yes, "too old" is a good reason not to migrate. Old questions are of very low value, and when old questions go from SO (with the matching crazy high views/votes) they're very disruptive to smaller communities: piles of free rep and badges for the owners of the migrated posts, the question looks disproportionately good via upvotes, the tone of the question/answers are from another site...
For an example, let's look at Difference between UI and UX (10k only), an old Stack Overflow question migrated to User Experience. The answers are from programmers, and it shows. It really really shows. The top voted answer is a couple of links to Wikipedia and a "Well I guess it means this". As a mod I've strongly considered deleting this question and starting over.
There's not much you can do with an old question. The asker has probably moved on, the answerers don't care, and all the voting in the world (practically speaking) won't fix that terrible answer being highly upvoted and accepted.
Note the "yes" argument is from a 3 year old question when the network was considerably smaller. The mood seems to have settled much more toward letting communities organically grow, and tossing old questions, especially to Beta sites, doesn't help them do that.