Yes, the sats will occlude things anyway, and their brightness is a big problem, but they are fast moving, they can be mitigated by moving to may short expo images combined. Yes, it's an undue burden, SpaceX should do more, but they can't solve it completely.
In LEO the apparent movement of satellites is around 3.6 arcmin per second, which means for an average sized detector that covers maybe 20 arcmin it takes about 6s to produce a streak that covers the full length of the detector (bit longer depending on the angle). If you want it to cover less than 50% of the length of the detector you have to limit your exposure time to under 3s, which means your duty cycle will be between 60% (if you have a fast camera) and 10%(!).
And that's without even considering the loss of sensitivity you incur, because each image will have lower signal to noise since even with those long readout time the readout noise is still significant.
What am I missing?
To me it seems completely impossible. How exactly do you expect to replace the missing information? Statistically from the neighboring pixels or frames? That works if your goal is to make an image prettier, but if you want to make measurements on the data "inventing" the background is not good enough.