we do not have a robot that is perfectly capable of executing the “saving grandma” task
Do you mean to imply that humans are perfectly capable of executing the “saving grandma” task?
Opening a door in a burning building at the wrong time can cause the entire building to explode by introducing enough oxygen to suddenly combust a lot of uncombusted gases.
I’m not convinced that there exists a “perfect solution” to any task with 0 unintended consequences, though, so my opinions probably aren’t all that helpful in the matter.
FWIW, this is likely to be a worse problem with a meal replacement than a protein bar, and a worse problem with a protein bar than a frozen option.
That adds complexity. Are there social norms at work which necessitate eating with others? If so, having a shake or similar every day may not meet those needs.
Are you aware of the concept of OMAD (one meal a day)? I don’t think it’s super likely that this is the right solution for you, but it seems like you’d learn useful things about the best solution for your food-is-inconvenient problem by considering it as an option and determining why you would rule it out. Basically unless you’re diabetic or attempting to gain weight, you can just have all your day’s calories in a single meal instead of spread across multiple. Again, there are many reasons why this might not be a good fit, but it seems worth making sure that it’s in your overton window as an option that works for some people.
(edit to add)
a “full meal” for someone who’s smaller, sedentary, or pursuing weight loss can be a protein bar. A “full meal” for someone who’s larger, more active, or pursuing weight gain can be 10x that amount, at the extreme. We sort of have a standard daily intake of 2,000kcal from nutrition facts, but not even food packaging attempts to prescribe how many meals an individual eats in a day, how they distribute their intake across those meals, and therefore asking whether an item is packaged in a size suitable for a “full meal” is like asking whether a piece of software will run on “a computer”.