Government expenditure has increased due to rising development and non-development outlays. Development expenditure has grown to expand activities, subsidies, and social services, though economic growth has not kept pace. Non-development costs also rose with defense, interest, taxes, administration, projects, debt, subsidies, and urbanization. Public spending continues to rise because of population growth, increased GDP, urbanization, and defense needs, though development funds have not efficiently stimulated the economy.