The Non Stamp Collector has not been producing videos recently because he just had a child, but his body of work is fantastic.
When I watched this debate, I couldn't help but notice that Ken Ham violated everything that had been mentioned in the classic non stamp collector video from a few years back.
Here is his channel... http://www.youtube.com/channel/UCDyWzuw_u0TBnRaoAcVg0jw