I’ve never heard of this Dr. Brown, but from what the author described, he doesn’t seem at all unreasonable.
Check him out on townhall.com. He’s recently written several great articles.