'Cause according to the filename it's Comcast.jpg and 68% rated their overall satisfaction with Comcast as Good or Excellent with 8% saying it's Poor or Very Poor.
Doesn't look like a beating to me and IMO overall satisfaction is the most important rating as customers consider all aspects of their service to arrive at their opinion of the service.