No, but everything that's not transit is a fixed cost and thus as long as the internal network is properly designed and implemented, only transit costs matter. The rest (i.e. the fixed costs) will be covered by the monthly subscription fee.
It is very expensive fixed cost that the customers need to pay the amortisation of. Also, it's only fixed as long as it's never maintained or until it needs to be upgraded. You're not going to be satisfied with 25mbit a few years from now.
Maintenance is a percentage of the fixed costs. Upgrades replace old equipment as they have been paid off and decommissioned, so just another fixed cost that replaces the old fixed cost.
It would take a massive upgrade to most ISP internal networks to allow each home to use 25 mbit at the same time. There are bottlenecks that would have to replaced.