Wow. This is the exact opposite of what that the site is. It is very clear that the author of the web site cares deeply about the material and has put a lot of effort into the work. You are letting your personal biases color your view. That is your right, but check to see if it is making you happy.