Sorry, but while this article may have some good points to make, it is a confusing and poorly organized and formatted mess (and looong).
The Statement of the Problem is less than two pages. But the documentation that is necessary to back it up is long. Sorry about the very necessary details.