The answer here is very much clear AE, even its in your post too.
As you see, they are talking about Zakah.
Zakah is one of the 5 concept of Ãslam, where Muslims are OBLÃGED to give part of their own money to the poor.
That part is set, determined with some calculations, and conditions too.
The people who receive Zakah are also categorised, not every muslim fit to receive Zakah.
But also only Muslims receive Zakah no one else.
As alameda said, i maybe responsible of supporting member of the family, but not responsible to support neighbour for example.
But that doesnt mean, i cant help neighbour from other money than Zakah.
Meaning, if this year i should be giving 500 $ as Zakah ´after calculations´, im OBLÃGED to give that sum this year and not a penny less, and also must be giving it through that year not a day after.
The people who would receive that money as i said have some conditions but first they MUST be muslims.
Ãf there is a crises, and i want to donate money to help people ´non muslims or muslims doesnt matter´ , i can do that of course with any sum of money i wish to help, BUT other than that 500$ Zakah
Ãn Ãslam that called Sadakah, and Sadakah doesnt have condition except helping people, any people.
The people in your post wanted to take from the Zakah money and help people not under the Zakah conditions, and want to consider it Zakah...it wont be Zakah, it will be Sadakah, and they can do it of course, but that also would mean they still have to pay their Zakah.
à hope i was clear in my explanation.
Ãts something like internal social system, made so muslims help one another in the society.
So we pay it according to its conditions, and if we want to pay sadakah, we also can do it and we will be rewarded for that too.