No, you don’t have to put up with it and can withdraw your support/custom accordingly. But that doesn’t give those that take that path any right to criticise those that do renew. It’s a reasonably subjective decision with those renewing/not renewing for their own personal reasons.
I hate what we are at present but understand those that renew because they go with family or it forms a valued part of their social life or just because they want to.