Because cable is shared bandwidth, albeit with your close neighbors, times of high use can cause bottlenecking where the line can be slow. Also, your cable line is always open, so that can leave your computer prone to people hacking. With DSL, you NEVER share bandwidth, you can turn the line on and off for security reasons, and the best part is that it works using your existing phone line.