It is optional and often walkable.
I do some 5Ks and biking fundraisers. I don’t wear the shirt or post it on media. It’s just a chance for a fun workout with a bunch of people who care about some common cause. It’s ... like... real life community. I can’t believe people find this so hard to accept.
Pancake breakfasts, the church fair, charity auctions? Sure maybe some people do it to be seen. But most humans do it to see others and be uplifted and uplift their fellow humans.