Presumably this is because the default rate amongst uninsured patients is much higher than insured patients. You might have to fight the insurer to get your $1m, but you know for sure they have it.
Then you've subsidized all of the people who don't pay. If you ask they'll almost certainly give you a discount for immediate payment since it's still more than they'd get from the collection agency.