Although I do agree that unfortunately the Canadian tax payer is likely to bear the huge bill I disagree that this is the way the system is designed to work. The system is designed for people to pay their own bills. Would warn you that the outstanding bill is likely going to cause problems when it comes to your parents getting a new visitor visa.
Agreed wholeheartedly. Not paying your bills is clearly abusing the system, and is wrong.