If they didn’t have a licence to host it in perpetuity, they shouldn’t have sold it in the first place.
Yes, they should pull it if they legally have to. That’s following the law. However, they should refund consumers in full or ensure that they continue to have the media without restrictions.