"Why do some get to leach their way through life and others work?"
That's the Royal Family Sins - it's in their nature to leach off people and this lot have been at it for 1000 years, which makes it a hard habit to break I guess.
She should get off her fat arse and work like the rest of have to.