Comcast is huge, and again, a lot of the techs are independent. Some of the employees, especially management are totally incompetent too. Ever been to the DMV? Now imagine that they're the ones hooking up your internet. That's Comcast.
The DMV didn't cut my friend's brake cables when I went in to get my driver's license.
The DMVs I go to are staffed by highly-competent but over-worked and underpaid folks.
I have learned which ones to not go to though. Some are worse than others. I know of an out of the way office that is never very busy. (actually this office is more convenient than the much bigger overcrowded one everyone around me uses)
The DMV I go to is usually slammed, but they have a decent queue system so I only wait about 10 minutes. It used to be a joke that the government was inefficient and companies were bastions of efficiency and customer service. That's how bad the US has gotten. We run a sham economy.