Incident: 12 yo loses something at swimming. It is a non essential item , of low value (under £4). Said child is generally pretty good and careful with their belongings, rarely loses or damages things. When they do, they are extremely apologetic and remorseful, try to fix things (look for them if list for example),don't necessarily expect a replacement (unless needed) and often offer to pay/contribute out of their own pocket money.
Same in the case of the item lost at swimming. Child realised she lost the item /forgot it. Went back to look for it , couldn't find it so went home , owned up to it and apologised. Did not ask for a replacement but happily accepted it being replaced. Did offer to pay for it.
Person A , saw it as a no big deal. The Kid is generally good, has tried to find it and it didn't cost a lot so accepted the apology and ordered replacement.
Person B think Person A is being wasteful, that the kid needs to learn a lesson , be more careful. Big rant about the value of money ,life lessons and that Person A is basically being irresponsible and a pretty crap parent raising a spoilt child.
In my opinion , rather than focusing on the principle of it , it's more of a pick your battles situation.