Everyone, including the author of the article (which you apparently didn't read) agrees that correlation doesn't imply causation.
However, we do know that religion is transmitted through contact. Both social contact and personal contact. See e.g. [Alderman, Derek H. 2012. "Cultural Change and Diffusion: Geographical Patterns, Social Processes, and Contact Zones." 21st Century Geography: A Reference Handbook (Vol. 1), SAGE Publications (edited by Joseph Stoltman), pp. 123-134.]
This is born out by the empirical data that people who're born in Muslim society tend to take Islam as their religion, whereas people who're born in devoutly Christian, Judaic, Shinto, or Animistic society tend to adopt those. In particular, the hypotheses of "Divine intervention" and "Very Personal Contact With God" aren't needed to model this kind of data. Social proximity (for which spatial proximity is a proxy) does the job adequately and is by far the simpler hypothesis.
Hence it's very reasonable to hypothesize that as social interaction patterns tend to shift to the Internet, transmission of religious beliefs follows suit. This hypothesis is not contradicted by, and dovetails nicely with, the survey data the article refers to.
Another data-point that fits this theory are examples of young or otherwise easily influenced people embracing fundamentalist Islam because of the websites they hang out on. Which incidentally is one of the reasons why organisations like the NSA and GCHQ are so interested in the Internet.
So all in all, the article is somewhere in-between an-interesting-idea-presented-in-a-blog post (it doesn't do any literature review, it doesn't place the question or the data within a recognised theoretical framework (even though suitable and persuasive frameworks such as the one sketched by Alderman exist), it doesn't present the data or the estimation results) and competent research.
But the one thing it's *not* is "Pseudo Science", simply because it (wisely) doesn't make any pretense at being scientific. Note the difference please.