It's really a shame that they don't do a better job, I think they need to have their feet held to the fire perhaps by filing an ADA complaint. There is no technological reason for the CC service to be so poor.
Here's a link to the subject from the National Association of the deaf...