It might be a "noble cause" but If I had so much money I'd expend it helping homeless people. If a dog doesn't have shelter that's a problem, but seeing a friend of mine losing his house because he can not longer pay it. That's heartbreaking.
Being unemployed myself for a long while now, it has changed so many things in my life. I see it like someone being tired of having so much money.
It has to be really good having so much money. With just 10% of it, It'd resolve my entire life.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand" - Martin Fowler.