It's not a fair question. It's a terrible question because every charity has their own merits, and any ensuing discussion is not fruitful and only causes conflict. What's makes it even worse is your self-righteous tone.
Your unfair question basically boils down to "My worthy cause is more worthy than your worthy cause!"
I think you're reading way to much into this. You probably shouldn't be making any technical decisions if you're going to take every bit of advice personally.
Your unfair question basically boils down to "My worthy cause is more worthy than your worthy cause!"