I think (since I’m probably your grandmother’s age) that I see what your problem is. You are equating ‘chores’ with ‘servile work’. And my dear, that is not necessarily so.
Back in the day, before malls, TV, internet, etc., a lot of people worked 6 days a week --Mon-Sat (yes, even Saturday). Sunday was a big ‘rest’. Stores weren’t open. People went to church, and then tried to spend time with family and in prayer and quiet.
But. . . cows still need to be milked on Sunday, for example. And that big family dinner that Mom made. . . wasn’t cooked, or cleaned up after, by elves.
On a winter Sunday, driveways and walkways needed to be shoveled so people could get to church. The old woodstove needed to be fed. Water needed to be pumped. Etc. Etc.
But now we have 24/7 stores available, we have all kind of labor-saving devices. With intelligent planning, a lot of the ‘activities of daily living’ on a Sunday can be done the day before; meals cooked and frozen and only needing reheating in the oven (or microwave), dishes put in the dishwasher, hot and cold ‘running water’, etc.
So we’ve lost the kind of common sense knowledge that would be able to see, "Grandma’s in her 60s/70s/80s, and it’s harder for her to do some things, so when we come to visit, even on a Sunday, if she asks us to run the vacuum, or sweep the porch, or rake leaves, it isn’t sinful to do; it’s a charity to help someone who is not able to, or has difficulty with, doing things that need to be done. ’
And if Grandma has to rely on an able-bodied teen on a summer Sunday to do heavy chores, like painting the porch, or shingling the roof, because she’s short-funded and/or less physically able, if there’s an urgent need (there’s a leak in the roof), do the work; if not, get the family together and contribute the funds and call the professional to get the work done.