I wonder if Ethereum could be used to build a better charity system. At present in the USA a charity can legally keep 90% of the donations that they receive for administrated costs, and there has been much documentation that many charities keep more than the 90% threshold! a level which already seems ridiculous at a gut level. If the charity is the middleman I wonder if there is a way that Ethereum could be used to directly give money to those in need of charity. Maybe Ethereum could have a charity fund that could accept donations for a specific purpose. And then if something like 2 out of 3 judges determined that an applicant was eligible to receive funds then the funds would be released to the applicant. So maybe the only administrative costs would be paying the judges for their services.
I was recently talking to a guy who had worked his entire life for a save the whale type non-profit, and he seemed disillusioned, expressing that most save the whale operations were practically scams. And I remember reading a recent article about how horribly inefficient the charities are run by profession athletes. It seems that many charities are ways for people to fleece giving people, or to dodge taxes - maybe Ethereum could change this.