Conversely, I've only ever seen "make do" used.
"Make due" would make sense to me in the context where debt is a factor, for example, "make due on rent".
It doesn't make sense when you apply that meaning to how the sentence was written in this article.
"Forever Pay For Your Mouse"