When I was Telecommunication Manager in 2003, Dial-Up was basically dead and the incumbent broadband ISP's (Cable and Telephone Companies), essentially shut out the competition by not allowing access to their subscribers. When the ISP I worked for was invited to offer DSL service by one Local Exchange Carrier, the pricing model indicated that our net profit would be less for a DSL Subscriber then the net profit earned from a dial-up subscriber.
There is a significant difference between carrying typical TCP/IP traffic and continuous high volume downloads.
The only thing that is a fact, other then our government any for profit organization that does not make a profit will not be in business for long, consider General Motors. The difference in price between an OC3 and OC12 in 2003 was not linear. Many Dial-Up ISP's sold out to larger companies because they did not have the capital or revenue to subscribe to circuit capacity support a large customer base. They could not afford to pay the difference between a DS-1 1.544Mbps and even a fractional DS-3 at less than 45Mbps.