I actually just cancelled my Comcast account yesterday. The process was pain-free and easy, just told them "I'm moving in X days and do not need service at the new address."
Granted, it was true, but if you are having trouble cancelling for low-quality service or any other issue, you may have better luck using that reasoning.
Likewise, I've moved 5 times in 5 years; each time, I call up and say I'm moving and need to cancel service, and each company - TimeWarner, Verizon, Comcast - has given me no trouble at all.
I'm really glad that that excuse made the process so painless for you, but I do have a cautionary tale about that.
Two years ago, I called them and tried cancelling my service because, like you, I was moving and my new landlord was providing Comcast to me as a part of my lease agreement. Despite my insistence that my landlord already had an account setup for me at my new house, I was kept on the phone for 30 minutes and the representative insisted that it would be beneficial for me to have my own account/service at my new house in addition to the line that's already there, and that I should just transfer my service. You can imagine how frustrated and furious that conversation made me.
I don't mean to deter people from using that excuse, because it still honestly seems like that should be the easiest way to cancel your account, but I do want people to bear in mind that it all depends on the representative you speak with.
I've canceled Comcast service several times now. I've got a pretty good routine down. Basically you just preference the call with "I'm canceling my contract with Comcast today. There is no discount, inventive, or conversation that you can give me that will convince me not to cancel. This cancelation needs to take less than 5 minutes and the phone call is being recorded".
Comcast customer service does seem to be much better now than it used to be. Possibly they got the hint that they were pissing everybody off enough to get voted into the top of the list for worst companies in the U.S. year after year after year.
I seriously don't understand the hate Comcast gets, I've cancelled service with them 4 times now, and it was always a simple 5 minute call. I think their service is on par, or better, with any other internet / phone / cable provider of that size, they always manage to find me some discount on my service whenever I call and complain about the price.
It all depends on the representative you speak with. There have been times where I've had to contact them and have had a pleasant experience, but as I detailed in another reply in this thread, I've also had godawful experiences where I simply couldn't believe the logic the representative was trying to apply to the situation.
I agree with user hololy, I'm a little confused as to what you're trying to get at here.
You may have had a positive experience, and that's great. I'm genuinely happy that you have enjoyed being a Comcast customer, and I don't say that with any sarcasm. Hell, as far as general internet service goes, I'm content with the product that they provide. My experiences with their customer support are personal, just as yours are - you've clearly spoken with some level-headed, respectful representatives. I, however, had to argue with one for thirty minutes when I told them that my landlord has already setup Comcast for me at my new home - the representative insisted that it would "benefit me" to transfer my service and have two internet connections at the house.
All I'm saying is that everybody's experience is different, depending upon the representative they speak with. Some reps are great, but on the whole, the bulk appear to be subpar.
Now, to answer your question. Yes, I would say their support is worse. I had bad experiences with Chase, too, but even they didn't come close to what I've had to put up with Comcast. The only large corporations I deal with these days are Google, T-Mobile and Nissan. All three have exemplary customer service compared to Comcast.
Comcast always gets singled out for their terrible customer support, but in my experience, it is no different than other companies of the same size / in the same space. And no, I wouldn't consider their service as bad, it's just what I would expect from a company of that size. And yes, I think as a company's CS is scaled to such a level, you will inevitably see a decrease in support quality. Compare their support to other tech giants of the same size and you will see the same issues.
Granted, it was true, but if you are having trouble cancelling for low-quality service or any other issue, you may have better luck using that reasoning.