Among other things, charity is a show of strength.
Sure. For example if you are donating money, you display your ability to make more money than you need. And if you donate someone else's money (like a church that takes money from state), you display your ability to take money from people, which is even more impressive.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.