Very nice writing! Thank you for sharing your experience.
Your observations of the cows seem to point more toward positive experiences. That’s been my experience as well whenever I see cows out in the field. I think a large swath of the animal-advocacy space refuses to recognize that farmed animals can have positive lives, though of course not most farmed animals today, who are subjected to the cruel practices of factory farming.
You do not avoid capital gains tax when giving to 501(c)4.
You do not avoid short-term capital gains so this really only applies to stocks held for more than a year.
For stocks that are in a loss, definitely sell before you donate so you can get the capital loss as a write-off.
Be mindful of deduction limitations: stocks is 30% AGI vs cash-only 60% (a mix of both is a bit confusing but basically 50%).
It gets more complicated with stock incentives you get from working at a tech company. Stock option exercises require a lot more careful planning.