Wouldn't have been a small extra cost for Starlink satellites to be equipped with cameras too, and have them continuously send photos to SpaceX? SpaceX could have sold subscriptions to access these at a reasonable price.
id imagine that starlink sats don't have cameras because that's already a saturated space.