They aren't cancelling the patents because of some ethical medicine-must-be-free reason. They are cancelling them because they are about to be revoked. A sort of, you-can't-fire-me-if-i-quit-first move.
But why? Is there some sort of precedent they are seeking to avoid? Is this just them giving in the towel and looking to avoid further legal fees? Why are they cancelling instead of just letting the process play out?