"In terms of historical contexts, you're comparing apples with oranges. Jesus would have almost certainly taken those considerations into account. Or at least, I believe he would have."

Yes, of course he could have taken into account historical context.  But he didn't.  He gave a single reason for his commandment not to divorce, and it excluded historical context.  

Seems like people just don't like what Jesus said, so they try to change it.