Sorry Jonah....there is so much nonsense in that article, I wouldn't know where to begin to rebut. It was obviously written by someone with no understanding of the concepts laid out...A Christian like yourself, promoting a Christian agenda with little concern for the facts or the truth.
It's reading this kind of propaganda...and believing it instead of finding out for yourself......that has falsely led you to believe you've covered all the bases. Of course....you would need an open mind....an impossibility for you.
Now, I'm not saying that all of the Buddha's teachings were correct. What I said is that his contribution was more important than Jesus'. To put it into one sentence.....the world is Maya....or illusion.
This is all my opinion, of course.