Question: Why does Mrs. Weasley buy some dress robes for Harry and get old ones for Ron? If she's buying clothes for Harry (a famous child) over someone from her own family, couldn't that give Ron the impression that she cares more for Harry than her own family?
Cubs Fan
20th Feb 2018
Harry Potter and the Goblet of Fire
Answer: I agree with what Cubs Fan said, and I want to point out that Mrs. Weasley knows what Harry's life with the Dursleys is like. She probably wanted to buy him dress robes because he is treated badly at home. Ron almost never gets new clothes because his family is poor. Harry almost never gets them because the Dursleys choose to make him wear Dudley's old clothes. They deliberately spoil Dudley and neglect Harry.
Answer: Keep in mind that when his parents died, Harry was left a moderately large inheritance. If memory serves, Mrs. Weasley mentions stopping at his Gringotts vault to get some money on his behalf for school supplies. So while Ron's dress robes may be a little shabby and secondhand, given how tight his family's expenses are, Harry's are nicer because his wealth allows him more wiggle room. Who Molly cares about more, or Ron's inference thereof, has got nothing to do with it.
Cubs Fan ★