You are only making the original author's point for him even more.
I didn't even know this guide existed, for example -- because of all the existing noise that exists in the same space.
I have managed to build Debian packages (and even self-host a repository) IN SPITE of the existing documentation, not because of it.