This guy is an idiot. The Mark of the Beast isn't futuristic.. Its from the first century AD. He's playing on Evangelical ignorance.
Are you a practicing Christian? I could've sworn you've said that you're not. If you aren't, please don't act as if you're an authority on biblical hermeneutics. You have no authority and no understanding. Read 1 Corinthians 2:14.