Offensive New Customer Discounts

There must be a way for companies to offer new customer discounts without it being downright insulting to existing customers. I took $1 per month offer from The Athletic for three months earlier this year and now their Black Friday offer is $1 per month for a year and it seems only way to get that is to get rid of the old subscription 😒. Why do you have to do it like that?