ps: i am muslim and i pay alms every year. But sadden by the poor distribution of help to the needy.
Most Muslims also sponsor Orphans. I am actually sponsoring two orphans.
IMagine the huge sum of money which is different pool than tax money.
Large pool of money will attract attention and political pressure from dishonest individual in power.
And, when the agency is only focusing its effort in collecting the alms instead of distributing it to the needy, then the pool will only get bigger, and be the source of tension within society rather than 'peace of mind' force.
so far there is no 'huge' scandal erupt yet. The key terms here is 'yet'.
And if there is large subset of society not honest and try to pose as the needy to receive the alms, then the system is screwed.