But if it means they can increase the # of rockets they build, they might pick up some efficiency gains on the back stretch. I'm pretty sure they're already struggling to keep up with demand, tho.
I believe they have eight block 5 Falcon 9s that landed successfully. More if you count previous generations, but those likely won't be reused.
Until somebody else challenges their price, they can get huge profit from every launch.
And before we jump into this rabbit hole, yes, they can totally fund their own payment system with $4K and a small yellow pages startup. :o)
That is, if they happen to not find paying customers for all their reusable launch fleet, this is a way for it to not stand around idle.
Under this theory, paying customers will always get precedent over throwing up another 44 satellites.
The government grants monopolies (patent) on very important things (drugs and treatments for all sorts of things) and then lets companies charge different rates to different customers - even higher prices to the uninsured. It seems unlikely they'd make SpaceX launch for a competitor at anywhere near their own cost. But then politics....
I mean if they have Boeing, NASA, etc. as paying customers at a standard $X they can't just go "Well Google you're launching a competitor to us so we're gonna charge you 20 * $X instead to prevent you from launching".
Arianespace: http://www.arianespace.com/client/oneweb/