And as you have pointed out, they intentionally not email any notification and only emailed me when I cannot cancel the order is immoral, which is another reason I was annoyed.
How did you arrive at “So I decided that I will not order again given the poor cost-efficiency. And I never logged back in to their account.” as the correct course of action for a subscription? You can’t cancel a subscription by just ignoring it.
At the very least, if they just ship me my last week's selection, I wouldn't complain either.. But they choose to ship me random food.
The TOS makes it clear it's a subscription.
The "how it works" page makes it's clear it's a subscription.
And they tell you beforehand that they rotate meals in and out of the selection and pick for you if you do not select your meals by a certain date.
You're bent out of shape for not paying attention to what you were signing up for. You've brought negative attention to a company because you couldn't be bothered to pay attention to literally every customer facing page on the site.
> Our Chefs cook the meals available on each day’s menu in our community kitchen, every morning. Choose your meals or let our auto-pilot ordering select meals for you (you'll be notified of the selections in advance).
I actually recall I reading this sentence on my first order. And my impression is "what? they are using auto-piloted cars to do delivery? I should go watch how that works when it comes" and I just overlooked what it actually meant :)
[1] https://support.cookunity.com/en_us/how-does-cookunity-work-...
All this being said, the solution to "how to handle a user that hasn't chosen their meals" should be to email them with a reminder instead of just choosing random things and charging their card. Also, sending the email after the cutoff to cancel the order is irresponsible, if not outright malicious. I'm not sure if this was illegal, but it definitely seems immoral.