Now there is likely to be an relatively few MX2020s in a mid-size carrier (conceding that Starlink will be launching many more satellites) but Starlink has essentially 0 cost infrastructure for last mile deployment other than the satellites themselves.
But lets say Starlink gets to your upper limit of customers (which I assume they will, eventually, assuming they aren't already up against a Shannon limit on their bandwidth,) that is a billion dollars a month at $100 vs ~1.2 billion in launch revenues total in 2020, not even counting high revenue customers like the Department of Defense.
This is going to be a money printing machine for SpaceX once their main cost is just replacing deorbiting satellites and bandwidth on the ground.