No, I am not at all confused. The rules for medicare advantage are set by the government, and they allow free groceries as a reward for illness.
I see I posted in between your second response. I guess I’m wrong.
The way it works is a person eligible for medicare can opt for the government to pay his medical bills directly through traditional medicare in which case grocery provisions are not included or the person can opt to go into the medicare advantage program and select a health insurance plan from a private insurer like Aetna who pays his medical bills with the government paying most, if not all, the premium to Aetna. The primary insurers compete for the business and some offer free grocery provisions to attract medicare advantage participants to get their business.