The reliability is an ISP issue and Not Cable vs. DSL.
Cable and DSL have different infrastructure, and as such have different weaknesses and strengths.
I worked for a cable modem provider in North Houston for 3 1/2 years.
Cable goes like this:
Headend - fiber trunk line - Node (converts light to RF) - split into 3 or 4 feeder lines - trunk amp (also called Distribution Amp (DA)) - Line Extender (LE) - tap - cable to house
All of this requires electricity - the node, trunk amp and feeder amps all have fuses and circuit boards. The power could go off 2 or 3 blocks over, and your cable will go down - due to there is no power for the amps. The fuses and circuit boards in the amps can be blown out by lightening strikes. An amp could be blown out 3 or 4 blocks over, and your internet is going down.
Cable also picks up outside interference more then DSL, due to the forward and reverse signals being broadcast on frequencies close to air TV broadcast and certain radio stations. A break in the shielding of the cable will let these signals into your line and cause internet problems.
Grounding of the house - if your house is not grounded properly, your TVs will try to go back through the cabel line to look for a ground. I have seen houses that were backfeeding 60 volts AC into the cable line - this interferes with the cable internet signal.
A lot of cable modem providers have not invested into fiber to the nodes. Instead of only being 3, 4 or 5 amps deep, their 20 or 30 amps deep. Every amp feeds noise into the line. Everytime a line extender or trunk amp bumps up the signal, they insert noise into the line, its just the nature of the beast and its just the way things work. The more amps a cable modem provider uses on their main line, the dirtier the signal.
A couple of VERY important question for anyone looking at cable modem:
Does the provider have fiber to neighborhoods? Or, are they using amps all the way from the headend? If your headend is 5 or 6 miles from your house, your going to get a lot of noise in the signal. I would say anything less then 4 amps is a good number.
After the signal is converted from fiber to copper, how many amps deep is their longest run?
When Time Warner rebuilt Port Arthur, Texas in 2000 - 2001, no run was longer then 3 amps deep. When Kingwood Texas rebuilt their cable system in the late 1990s, they went high tech for the time and no run was longer then 4 amps deep from the fiber.