Taxes cannot be avoided, maybe this is unfair to gamblers, it seems they are very cunning, where the government does not want to know how many losses we have received before winning, the government only thinks about winning, hoping that taxes like this will be reviewed so that they do not burden the existing community.
They want to look like they are acting like develop countries, for example in US your gambling profit can be tax upto 24% as a citizen and this is compulsory, this is actually understandable since it's a country that has everything you need as a citizen, you get basic necessity and also health care but place like Zimbabwe where people struggle to get 3 square meal is not morally justify, it's either the government is trying to reduce gambling or eradicate gambling completely.
If the country is standard and there are good benefits of been a Zimbabwe, this is when I think the government can impose tax on things. Even the developed countries are trying to reduce tax for their citizens because the economy is very hard on everyone now and this one's are trying to put rope on gamblers neck for 10% tax. If they remove 10% tax from their winnings, how much is going to be left, this is cheating.