My mum lives in the same town as my 95 year old gran. Mum is one of seven siblings and she can't drive for medical reasons and she works full time in the same town. Her siblings live around 40mins- an hour away and are either retired or have never needed to work.
My gran asked my mum last year if she would clean her house for her. My mum visits most days and was already doing things around the house but now spends a couple of hours giving the bathroom and kitchen a proper clean every week. On a Saturday she'll get the bus to the supermarket to do a weekly shop for my gran and then get back on the bus to do her own weekly shop. Her siblings will occasionally come to visit but they never bring anything and always expect lunch when they come, with whatever is in my gran's fridge.
My gran has started buying my mum treats more often because of what she's doing for her. My mum was a single parent to me and my brother and hasn't always had spare cash. My gran doesn't go out anymore and she says that doing things like paying for my mum to have a night at the theatre or a meal out makes her happy. My gran has also been very good to me and my DC.
When one of my uncles came to visit my gran she mentioned both that my mum had cleaned the kitchen and that she had paid for her and I to have a meal out recently. It's basically all come out and my aunts and uncles are livid that my gran is treating my mum because of all the things she does for her. The words 'thats our inheritance' have actually come up.
My gran wouldn't pay for a cleaning service as she wouldn't want a stranger in home (she has a lot of cash stashed around the house) and she's unable to clean it for herself as her eyesight and mobility isn't great. Her children have also expressed that they don't want her spending money on cleaning because they see that as 'their' money.
My mum's siblings (who range from 60-76) have said she shouldn't be accepting these 'treats' as they think that money rightfully belongs to all of them.
YABU- no she shouldn't take anything for helping her elderly mother.
YANBU- its gran's money to spend as she likes, this makes her happy and her house is clean.