YANU op.
A friend's phone broke on them recently, they were moaning it wasn't working properly and I felt they were being a bit entitled in the way they were expecting an uncle to lend them one (to use as a sat nav to get to a job interview), but they couldn't lend them it. Could have used a map and written out own instructions but they wouldn't even with my help, or I would have used our internet to print out a route - they had other options, but wanted a phone! I suggested having mobile looked at in nearby mobile phone repair shop in case it was cheap to repair - 2 in the town, or buying a cheap one from local supermarket until they could afford a 'better' replacement. I remembered our sat nav was in a kitchen drawer so loaned them that for directions. (Their mobile had completely gone off by then.)
Towards end of week they had money coming in so ordered a phone, on Friday morning they were complaining to me that they had to pay (a small contribution) for school swimming lesson for their dd, saying it's voluntary (when I was at school if my mum didn't have swimming money I had to sit and watch, think that is the way with our school now). They were complaining that they didn't have enough money for food, rent, council tax etc etc but were expected to pay £2.50 for swimming, that they might need to go to the food bank this month. (I was going to offer to pay for their dds swimming, but they'd already paid it)
I felt sorry for them and was trying to work out how to help until the following day I realised that they had basically prioritised buying a (more expensive then needed) mobile over food for them and their dd! (They also work and have recently started using their car to get to work, do shopping etc. where they previously walked - it's not far, I walk the same distance) so they are prioritising fuel over food too.
I am sympathetic to the fact they are skint (we are too, fully understand), I also know the desire to have nice things, but it is not always possible to have what we want. What I can't understand is when people prioritise the unnecessary items over the items that it is blatantly obvious should be higher priority eg food. Yes, £2.50 can buy bread, milk, pasta etc. so they could have done without paying for swimming lesson, but repairing old mobile\buying cheaper replacement could have saved in the region of £60 to £80, could have done a weeks food shopping with this and maybe had a little treat over the half term holiday too.
Yes, I am not perfect and sometimes regret buying certain unnecessary items, but I tend to try to prioritise food\shoes\uniform etc. over a bottle of vodka and eating out. To me, some people need to reevaluate what's most important. (Sorry if I'm being judgemental, if friend wasn't moaning about it and just accepted they'd made a mistake and tried to live with their decision rather than moaning to me, moaning about paying for swimming and thinking they were justified in buying a more expensive mobile I wouldn't be being as judgemental.)