A coupon for the same service is not and does not resemble a refund.
Yes, villainizing them is entirely correct. If they sold the license 100 years ago and stopped providing it, they should be legally liable for a 100% refund of the purchase price, plus interest. If they fucked up their contracts in a manner in which they aren't able to serve the content to purchasers until the end of the time, it's entirely their own problem.