Even for financially comfortable people, a one-off donation to a charity is easier to reason about than taking the same amount of money and dividing it into 24 bi-weekly payments. Then I'd have to remember where to get the end of year receipt for those payments when I do my taxes. I'd also burden myself with the decision of when to cancel the donations, which is something the charity probably makes as difficult as possible to increase their retention numbers. If I did decide to cancel, I'd have to invest potentially an hour or more to track down the information, maybe call someone, deal with their retention pitch over the phone, and then remember to check in a few weeks to confirm it actually ended.
It's all a lot of hassle that I really just don't want or need. Far easier to just donate once at donation time and then file the receipt in my tax folder. I can always decide to donate again next year.
I already have probably 20 or more monthly recurring payments from my mortgage to all of the insurance payments and internet, gas, water, electric, NetFlix, Hulu, Amazon Prime, all of the software services I use and so on. Running a business can easily add 10-30 more monthly bills. I really, really don't want to add anything else to that list if I can avoid it.
I think a lot of the people who read HN are probably in a life situation where they can help. Please do so.
I also don't agree with those big name-things donations by HNWs. If you really want to give, why name the thing after yourself? And depending on the charity of billionaires is a sign of a broken system anyway.
And, yeah, to the other point, while I have subscriptions to various things it's not something I really want to do when I have a choice given that such things tend to be out of sight/out of mind.
I dunno how many Bay Area SWEs/PMs can even grok such a lived experience, for them to prioritize it as a feature request.
[EDIT] On reflection, I've even built subscription systems reliant on credit card payments, and didn't know you could do this.
Credit cards are paid in arrears, usually with a 15 day grace period, so you are effectively getting a 15-30 day interest free loan on all purchases. When you set up a credit card, you can select any payment date you want. So, if I get a new AMEX, I can choose to have the bill due on the 1st, or 12th, or any day I want.
If I pay all my bills (i.e. Netflix, car insurance, etc.) with my AMEX, I know the AMEX bill is due every 12th (or whatever day of the month I choose). For any bill paid by the credit card (i.e. Netflix, car insurance, etc.), it doesn't matter what day of the month that particular bill gets charged to the AMEX. I only pay AMEX once a month, on the day I selected. So, by choosing what day my AMEX gets paid, I am effectively choosing which date I am required to pay all of the bills that got charged to my AMEX.
There are very few things that you can't pay by credit card. For those (i.e. mortgage, some utilities), you can schedule auto-payments on any day you want, through your bank.
No, no, no. You have it wrong. You're not thinking about being able to charge late fees. How are you going to charge late fees if nobody is ever late?
But the only reason I can imagine routing charitable giving through work is to take advantage of company matching. At a past company that did 100% dollar-for-dollar matching (up to something like ten thousand dollars) I was happy to shift as many of my donations as possible through work to direct more of the company's giving towards my preferred charities. At my current company that does 0% matching there's no reason for me to involve work in my charitable giving.
Once I reach that level of income I'd probably do the same, even if on a take-home basis I didn't feel "rich" due to high CoL.
Right now though, my primary concern is having a big enough pot in retirement, so my tax advantaged contributions go to pension (401k equivalent)