I think users should get a refund on the tokens when this happens

That would turn a business model that is already questionable in terms of profitability to one that would never, ever be profitable. Just sayin.