Paying to remove these people from a company makes a lot of sense
I think most business owners would say this is not at all sensible. If someone is a troublemaker you don't normally pay them to leave. You fire them. Brian is being very generous here, almost inexplicably so except for the fact that they're based in the Bay Area. Most CEOs would tackle it in two phases:
1. Tell people they may not attempt to bring social activism into the work place.
2. Fire anyone who keeps doing it.
Payments wouldn't enter the picture!