I don't doubt that it took time for the billing software to evolve no less than it did for the the fiber optics.
I've been getting credits for the better part of a decade; the Infinity reps have the outages and times for each service affected on their screens.
I had comcast for years and even when I called in about shortage with exact times, they said due to complexity they could not give credits. Which we all know was bullshit.