While PPPoE is less attractive then straight IP it's something most DSL routers will handle transparently for you. But if it's straight IP with port blocking then it's no bargain.
The point you make about downtime is important. Telcos are usually much better equipped to handle loss of service and generally are much faster at fixing it. People's telephone lines are important and the telcos have had a century to get that point. The cable companies, on the other hand, continue to act like they're just pimping TV stations. They have no real track record for being responsive in effecting repairs. After all, losing the ability to watch TV isn't exactly life-threatening and that's how most cable companies treat response time for repairs.
If you depend on using your internet connection for things like home business work then it would seem foolish to use cable. There might be speed advantages in some situations but uptime is a lot more important.