Actually there is great need to reconcile these two positions, simply because one side pits the Bible against the other side. The Bible is not divided, nor is God divided. To the extent that any one of us does this, we are not accurately interpreting the Scriptures, that includes, you, me, and anyone else that debates this issue.
Reconciliation of the two positions will likely not make either "side" happy, but who cares. What SHOULD matter is not whether we are Calvinist or Arminian (or worse, Pelagian or hyper-Calvinist -- heretical positions) but whether we are biblical.
Taking a hard stance on either position is probably the wrong stance, because somehow, the free will that we do have must be accounted for, as well as God's sovereignty -- an error that I've seen in both camps. The more strident the Arminians, the more they bring intentional fallacies against Calvinists. The more strident the Calvinist, the more they bring intentional fallacies against the Arminians. Both violate commandments of Christ “This is my commandment, that you love one another as I have loved you. (John 15:12 ESV), and "Holy Father, keep them in your name, which you have given me, that they may be one, even as we are one." (John 17:11 ESV).
We SHOULD take a hard stance on what is biblical... That is a given. But when one brother sets the Bible against another brother who is doing likewise, then there is something wrong with both theological views. We CANNOT fight our battles by dividing God's Word against each other. That is not of God!