I've seen at least a few startups try similar kinda things ("let's launch a constellation of cheap satellites and rent time on them out!") and they flopped hard. My favorite tried marketing as a "cryptocurrency in space" thing (LMFAO)
This wouldn't be a profitable enterprise.
I spent about 100 hours on a shitty 11" Celestron last year learning all sorts of things about space and optics and image processing. I'm hooked even though the results are terrible. I can rent time on some big scopes in high places, but the results are still subject to all of the artifacts and attenuation of the atmosphere.
Putting up a large number of reasonably capable space telescopes could be a tremendous boon to space education and even science. Look at atmospheric transmittance charts, there are entire areas of the spectrum that we can't even see from the ground. Having all of that research piled up behind billion dollar hardware pipelines doesn't foster a lot of attention or momentum.
For example, Starlink can keep unit costs low and focus on getting at least some functionality going while simultaneously working on next generation satellites. Since the satellites are somewhat disposable (expected to have an operating life of ~5 years), this approach doesn't lock them into a specific generation of satellites.
Eventually, we'll have enough hardware up there that it'll start being important to try to refurb/recycle, but that is not practical at scale right now, given that we're only starting to seriously explore things like mission extension vehicles, active debris removal, orbital refueling and satellite servicing.
As this is operationalized you could incrementally increase the capability and specialty with each release.