Wow!
Yeah, I really think Joes arguments need to be answered by bitcoiners that know more about the mechanics of BTC.
Thanks so much!
Here's an interview of him discussing some of these ideas.