For me craft is important for differing reasons. For some it’s like a hobby they do at home, something they may have learnt with the family or taught themselves, and is something that lifts their spirits. For others it is more of a business, with a focus on making money.
High street shops generally sell mass produced items, and if listed as handmade they will have been made by people hired to create to a design brief. In order for these pieces to be high street affordable, they probably have been made abroad where the makers are paid very little compared to British makers. However you will have occasional independently owned shops that sell bespoke/handmade items that are British made, with the price tag to match. These shops, due to their prices, will be situated in affluent areas where those that can afford such luxuries live/work.
Some people get a thrill out of owning handmade. I bought a piece of (expensive for me) jewellery on here, because it was unique, I could see it was made with skill and the creator listed how it was made. She even told me it was going to be featured in Vogue. Whenever I wear it I get comments!! I feel great when I wear it, and I don’t feel the same about a £12.99 necklace I bought in Next. Handmade = special!