You are right - in some way, when you look at it, it does seem that these people are trying to impose their sceptic/athiest views onto Sikhi by creating their own version of it to suit that viewpoint.
What's even funnier is that they claim to be so scholarly, but their views (especially those...