There are some individuals who would rather have a new pair of shoes that match your jeans than pay the cost of repairs and cleaning. This is quite fine. I would ask only that those which have the means of buying new leather shoes (even if the shoes being purchased are $20 tennis shoes) give their old shoes to a donation/charity organization so that others which are less fortunate can have footwear. Trust me, if they are too damaged the organization or charity drive will let you know. On the flip side, I have never once heard of a donation center saying “those shoes are just too nice, we can’t take them”
Clean them, maintain them, and if you choose to replace them (and they can still be worn) pass them on.