Well Christians also have Exodus as part of the Bible so that makes it anti-christian too and there are way more of them to be upset by it. However as far as I remember it says nothing about building pyramids. Am I wrong?
Definitely not anti-jewish slop. The article simply debunks bogus claims made by notable Jews that the pyramids were constructed by their ancestors even though the pyramids were constructed before Jews existed.