I got my Walmart+ renewal letter and went digging for discounts beyond the cancel/renew with half off option.
I found that AARP members get 40% off Walmart+. That brings renewal to $58/yr. Yes, I had to sign up with AARP, which was $15/yr and $12/yr autorenewed, but I can use AARP discounts for other things.
Personally, I prefer the set-it-and-forget-it approach. I don't want to fuss with threatening to quit every year. For me, this works out great, and I suspect it will work out for others as well.
What many people don't know is you don't have to be 65 to sign up. You don't have to be 50. You could be 18 and they don't check. It's worth a look for many folks.