> So how would that have helped smaller competitors? Where were they going to get the money from to compete if not other lines of businesses or borrowing?
By borrowing at market rates and pricing services to cover the loan payments.
You're actually making a good argument why cross-financing should not exist at all and that we all would probably be better without it.