Of course they aren't. Imaging satellites fly in polar sun-synchronous orbits. They pass over the same spot on earth at roughly the same time each day, and can view that spot for less than fifteen minutes at a time. Do you really think that anybody can afford the constellation of 96 high resolution satellites it would require to provide 24/7 coverage of every spot on the globe? Or that there would be enough bandwidth to process the downlinks?