I can't come up with counter arguments to your post that you would not dismiss. That doesn't mean you're right, it means I'm bad at coming up with high quality counter arguments.
It won't help if you ignore their existence, just like you're ignoring the existence of counter-arguments to this guy's talk, many in this very thread.