Previously, they paid transit providers for everything, but Comcast wouldn't allow them access to their network at sufficient speeds, so they were forced into paying Comcast directly.
In other words, we're already in the double-dipping situation I'm decrying. The "we each pay our ISPs" scenario that I described and that you quoted is now, sadly, a hypothetical.