I have been ruminating on this thread since I saw it.
As a general rule, I hate dogmatism and I hate proselytizing. I'm not opposed to personal snobbery as long as it stays personal and not toward judgementalness of others. There's a lot of complicated nuance, I won't go into here.
But just thinking personally about myself... I hate getting advice that I didn't ask for. I am the type of person that if I want advice or help, I will ask. On the flip side, I try to never offer advice unless someone asks explicitly. I personally find it offensively presumptive and condescending of people to give advice that wasn't asked for. Maybe the other person already knows and just doesn't care, or maybe their situation is more nuanced and has more to it than what they've said and the offered advice would be next to useless at best and condescending at worst. But you never know because it takes making a lot of presumptions. Many people seem to disagree with me in this regard.
Now I am not against giving advice per se. Some people are indirect and want advice and they ask in indirect ways through statements. I'm very direct, I don't do subtext or between the lines or implying games. If I mean to be indirect or make implications, I will make it blatantly obvious that's the intent. I seem to run into a lot of problems where people very often read more into what I've said than what I have actually said. That's rather annoying to me, but whatever.
My approach though would be if I feel like I have advice that might be useful or if I feel like they might be trying to ask advice indirectly, is simply to ask if they want my advice or opinion before just giving it. I would personally view a care package in the same light... like advice I didn't ask for. It's always going to be offensive to me to get advice I didn't ask for, and nobody can change my mind on that, and there are others that feel the same, but we seem to be a minority in my experience. For other people, it's not offensive. But the point is, you don't know if it's offensive or not to someone else, so it's always better to ask first, rather than to be presumptive.