I think the government should also take steps to improve taxpayer compliance, such as increasing public awareness of tax regulations and simplifying the tax reporting process. This can help reduce tax evasion and increase revenue for the government, which can then be used to benefit the rest of society.
Government is not after of what that will bring good for people, what Government is to accumulate their revenue, that is while sometime they don't like do things that will profit the masses, in some African countries theirs no tax but the government is surviving with good responsibilities, so it depends government who can not protect the interests of her people.
While it is true that some governments prioritize revenue collection over the welfare of their citizens as you demonstrated in African countries, it is important to recognize that taxes are a fundamental source of funding for public goods and services. Without taxes, the government would not be able to finance infrastructure projects, education, health and other essential services that benefit society as a whole.
In addition, tax compliance is necessary to maintain the integrity of the tax system and ensure that everyone pays their fair share. While there may be room for improvement in the tax reporting process and public awareness of tax regulations, it is ultimately the government and taxpayers who are responsible for working together towards a fair and efficient tax system.