Ryan Block, whose hilariously tedious customer service experience with Comcast struck a chord with millions, says the customer service rep who harangued him should not be fired.

In a phone call that went viral (more than 4 million audio plays and counting), Block tries and nearly fails to cancel his Internet service because Comcast's unnamed customer service rep is frustratingly persistent in pushing for reasons why Block wants to quit.

We don't know who the Comcast employee is, and Comcast isn't saying, except to call his behavior "unacceptable and not consistent with how we train our customer service representatives."

Comcast is also promising to "take quick action" following its investigation of the situation, though listening to the last eight minutes of the call makes this a pretty open-and-shut case.

But Block says the problem is not the individual employee. Block writes to NPR:

"I believe the problems are more systemic, not isolated, and probably won't be repaired in the immediate future."Customer retention and other CS departments often provide financial incentives to representatives to prevent customers from disconnecting (among other things). Many people on the internet claiming to be current and former Comcast employees have come out of the woodwork to claim that's exactly how Comcast operates their call centers."That system effectively pits a representative and the customer against one another. Everyone loses — except maybe the cable company's bottom line, sometimes, if they 'save' an account."

We've contacted Comcast for an update on the status of its employee and are awaiting a response.

Copyright 2016 NPR. To see more, visit http://www.npr.org/.