Comcast is a business, and their goal is to make ever increasing profit. Yes it's horrible your family and hundreds of others lost everything due to a natural disaster, but that's not Comcast's fault or problem. When you signed up for service from them, I'll bet it's in the fine print that you are responsible for returning the cable box.
If it got stolen, that's not Comcast's problem.
If your hot water service burst and spilled water all over the cable box, that's not Comcast's problem.
This is the world we live in. You can't choose to have the benefits of cheap cable, then complain when the company wants to keep making profit, and enforces a contract you signed.
EDIT: To be clear, I personally hate that this is how the world works, but I accept the reality that it's true.