I've got news for you, the so called saints aren't doing those things either. Science and a skilled doctor might give sight to the blind or make a lame man walk, but few saints are physicians. As regards making rain fall, well that is a simple fact of nature. Trying to attribute it to some religious miracle is absurd beyond belief.
Thanks for the clarification.