A 501(c) is a nonprofit. A 501(c)(3) is a subclass of nonprofit that is subject to additional restrictions and benefits. If an organization is a 501(c)(3) due to being a charity, one such restriction is the earlier mentioned requirement to donate a certain percentage of their money on hand per year.Nonprofit is just a US tax designation, they are glorified slush funds
The rest of your diatribe is the least exciting blog I've ever read. Yeah no shit, donating to a charity is foolish, that's not the argument here. We are gathered here to laugh at fat ugly beardman for being caught breaking the rules with regards to handling the money that people (foolishly) donated to him.