What it really comes down to is that different people are charitable in different ways. This sort of thing really got its start back when I was in high school (I graduated in 1972) and has really exploded. It’s great for kids and public figures. As for me, if a charity dollar (or minute) goes to one thing it means it is not going to another thing. I also hate pink ribbons because I believe the goal is not to cure cancer, but to make lots and lots of money “treating” cancer, and on the backs of volunteer time and money.
I’ve an acquaintence that was cured of stage 4 breast cancer via the Gerson Treatment. Dirt cheap but you need a good juicer...
I have a friend who was stage 4 with spots on brain and liver.
She went the chemo route and is alive and well today...cancer free...22 years later.