Probably because you called it "yo yoism", which sounds like a cult built around a hand-held toy. Looks like just another whack-job, to me. Take anything, put -ism behind it, and you have a new faith. Also, my system shows that it's been up less than a day. What do these guys say about patience?
I have a very low opinion of religion in general, but that's a personal outlook. I know people who have gotten some good out of it, regardless of what path they follow, but it's just not for me. I admit I only gave the page a quick scan, long enough to know that I'd heard it all before. What I found amusing is that they used an old joke to illustrate one of their points. Probably not a good move.