WOW!! such a lot of loving and lovely work here.
I was told that the current generation is the third who are not taught to knit. I hope this is untrue.
I am a potter by training and try not to just give pots to the family. But I sometimes break my own rules. I make to order now and supply a couple of shops. It about covers my running costs. I used to teach community education but I have retired from that.
I also join a craft group once a week which is very friendly and sociable. We hope to re-meet this week in RL.
The knitters make things for all kinds of charities - already mentioned here (babies, sailors, homeless and to raise funds for various charities) Some are so good they knit samples for knitwear companies.
Others make lace, crochet, sew patchwork. I don't believe they ever run out of ideas or people to make for.
I spin and knit (a little) and learn new techniques from the others - in normal times.