Barter is good if both parties are happy with it.
A friend of mine is currently knitting a fancy pair of socks on my behalf. (I can't knit, and have neck and shoulder problems which mean I physically ca't, as well as being totally cack-handed)
I have a bunch of friends I know on aanother forum, and I knew a lot of them knit, so I posted a link to the pattern and asked whether anyone would be willing to knit the socks for me, as a commission, with me buying the materials and paying for the knitters time.
A friend of mine responded, saying that she had a long-standing policy that she would not take money for knitting (partly because of the issue that if you charge a realistic hourly rate, you soon end up with $400 pairs of socks, and partly because for her, accepting payment turned it from being a relaxing activity she does at her own pace into a job where she feels she has to meet deadlines) She proposed that I buy a second kit (pattern and yarn) from the same supplier, for a different design of her choice, and she would take that in exchange for the knitting work in 'my socks'
And that's what we did. The socks are still a work in progress, and I think both of us are much relaxed about the fact they're taking a lot longer than we expected because it's not a question of buying her time. (The delay is due to other things happening in her life)
My mum quilts. She makes stuff for family, and will take requests (She's working on a quilt for me, where I got a say in the colours and pattern) but they're done on her time.
When my grandmother was ill, and she was spending a lot of time visiting, my mum made a lot of baby quilts - they were given to the NICU in the hospital, and each baby there was given one (it was organised via a local patchwork group - there were rules about what materials could be used, to ensure that the quilts could be thoroughly cleaned and disinfected before they went to the ward) Another visitor to the hospital got very annoyed when my mum explained that even though she was making quilts for the premature babies in the NICU for free, she wouldn't make a full sized quilt for Random Stranger met in the hospital, for free....
It's not just crafts. I get asked for free advice a LOT. Because of my profession, I can also sign passport applications. This is not a small job. You have to actually know the person, you have to complete quite a lot of your personal information including your own passport details. I'm happy to do it for friends, but I have had neighbours I have never spoken to in my life knocking on my door and demanding that I sign their forms, and those of their children and partners and mothers.... and get cranky when I tell them no.