Hi,
Although I am not a scientist, I believe earthquake prediction is not an exact science. Land-based instruments such as seismographs do a better job at predicting earthquakes
Satellites may not be the best instruments to predict the same. Even if they were to pick up a high magnitude earthquake, the tracking of tsunamis is an even more difficult task.
This is because, the tsunami waves travel in deep sea without causing much turbulence. It is only when they reach closer to land (shallow ocean) they start rising high building a wall of water. So picking using satellites does not sound reasonable to me.
As for weather satellites, I think we have got a good headway with quite some satellites in place. I was proud to read in the CIA fact-book on the web that India has one of the largest domestic satellite system. The only thing, I guess, which keeps us from predicting accurately (with the likes of weather.com) is the lack of good systems which process the satellite data with better models.
But again my information is based on the result of my web-searches and curious mind. I may be flawed in my reasoning or knowledge.