I can't speak for anyone else but I figure it is to increase the traffic at those sites. He is probably involved in some sort of per click commission scheme.
...”any tumble”???
Many, many times. The explanations range from my supposedly “weak faith” to I'm a “paid agent” of every Creation and ID organization out there. Indeed, just when I think the evos can't get any more hysterical about my posts, they usually manage to top themselves in short order.