Children can be very sensitive, and they don't always understand the dynamics of the adults around them. It's the parents' responsibility to help them understand how social rules work. 

There's a young man in a friend group of people who don't have any children. The only ones who do are his sister, who has a boy and a girl, and a friend of theirs named Ashley, who only has a girl. All children are of similar age and call all of their mum's friends "uncle" and "aunt". This guy, Mike, is known by the kids as the 'fun uncle,' since he took his niece and nephew to Disneyland and Universal Parks for their birthdays. Ashley's daughter, Madison, asked him if she could go to Disneykand for her birthday, and since he was a little confused about the question, he answered that she should ask her mom. A few days later, he received texts from Ashley asking him about the trip and the organization, which confused him, since he had not offered to pay for any trip. Then he had an argument with Ashley. She claimed that he was always playing favourites with his niece and nephew and leaving Madison out of everything, and that he got her hopes up about a trip that was no longer going to happen. He answered that he never made such a promise; if anything, the one who had done it was her, and that the other two children are his real niece and nephew, but not her daughter. 

Here we have a simple case of miscommunication. The child was asking Uncle Mike to take her to Disneyland, but he didn't pick up on that. The mom assumed that he had offered after her daughter talked to her, but they never actually talked to each other to clear the air. It's not that children are liars, it's just that they are not skilled in picking up social clues and living amongst society, so what they interpret may not be accurate. An easier solution would have been for the mom to ask her to tell her exactly what Uncle Mike had said, or to go straight to Uncle Mike and ask him what he meant. Then, the girl wouldn't have been disappointed. Other than that, even though she thinks of him as an uncle, he is not, and he is not obligated to give out expensive gifts for children who are not really part of his family. The child doesn't understand that yet, but the mom should explain it to her and make clear what kind of relationship they have with Uncle Mike, instead of just complaining and demanding things from him.